项目查询
1.持久层方法添加参数
1)为获取项目信息方法添加name.valid参数(ProjectDao)
![](https://img.haomeiwen.com/i6704362/9a752c8a37aa31df.png)
2)更改映射文件实现mybatis动态sql调用(ProjectMapper.xml)
![](https://img.haomeiwen.com/i6704362/5446a51d5c609b44.png)
2.业务层更改接口方法与实现类方法参数(ProjectService、ProjectServiceImpl)
public MapfindPageObjects(String name,Integer valid,int pageCurrent);
3.表示层更改对应方法参数(ProjectController)
public MapdoGetPageObjects(String name,Integer valid,Integer pageCurrent){};
4.js端向服务端传入请求数据(Project_list.js)
1)绑定单机事件及定义查询方法
![](https://img.haomeiwen.com/i6704362/a48ef5fd57ec89e1.png)
2)在doGetObjects()方法中为params添加属性name.valid
params.name=$("#searchNameId").val();
params.valid=$("#searchValidId").val();
项目禁用启用
1.持久层增加方法
1)添加更改项目状态方法(ProjectDao)
![](https://img.haomeiwen.com/i6704362/bdc3ffa945e78e89.png)
2)映射文件增加动态sql查询方法(ProjectMapper.xml)
![](https://img.haomeiwen.com/i6704362/f3c819623a978c7b.png)
2.业务层增加接口方法与实现类方法(ProjectService、ProjectServiceImpl)
![](https://img.haomeiwen.com/i6704362/6d7ccefe152d13ec.png)
3.表示层增加对应方法(ProjectController)
![](https://img.haomeiwen.com/i6704362/116d02b50752f824.png)
4.js端向服务端传入请求数据(Project_list.js)
1)在更改状态按钮上绑定单击事件
![](https://img.haomeiwen.com/i6704362/63f075805e785ac7.png)
2)实现doValidById方法
![](https://img.haomeiwen.com/i6704362/97ceb13aa3b4a864.png)
网友评论