网上订单管理-新增、修改

新增:

1.由于ls框架已经封装了“增加”方法的dao层代码,所以这里我们只需要在service层接口类IOrderService中添加“增加”订单信息的方法即可。

接着,我们在IOrderService接口类的实现类orderService.java中添加“增加”的具体实现方法

 2.添加完service层的方法后,接下来我们需要修改controller层的方法。在controller层中我们添加了“增加”用户列表的forDetail详情页面和save保存方法,其中forDetail目前返回详情页面,但是内容暂时为空。save方法用来保存用户的新增数据。

 3.修改queryorder.js文件,在该文件中添加“增加”按钮的点击事件。

添加“增加”事件所调用的modify方法.

4.添加详情页面.添加js文件夹下添加对应的orderdetail.js文件.orderdetail.js文件中添加表单校验.

5.添加日期组件的点击效果.

继续添加返回按钮的点击事件

 

修改:

1.修改service层接口类,在IOrderService类中添加获取一条订单记录的方法findOne,修改该接口的实现类OrderService

2.修改controller层。当我们点击“详情”按钮后,我们需要将该记录的详细信息展现在详情页面。所以,我们需要在controller层中调用刚刚在service层的写的findOne方法来得到数据。修改,forDetail方法。

 

3.修改前端代码。修改queryorder.js页面。添加“详情”页面点击效果。

同时需要修改modify方法,增加参数传递。

 

至此,我们完成了“修改”功能。

原文地址:https://www.cnblogs.com/vicky-upc/p/5800682.html