文档
测试

编辑检查组(查询)

POST
/checkgroup/findById

请求参数

参数名
类型
描述
必填
id
int
id
必填

失败返回

参数名
类型
描述
必填
flag
查询失败的标记
必填
message
查询失败的消息
必填

成功返回

参数名
类型
描述
必填
flag
查询成功的标记
必填
message
查询成功的信息
必填

说明/示例

1. 【编辑】按钮绑定事件,重置表单,弹出编辑窗口(dialogFormVisiable4Edit=true) - 发送请求通过id查询检查组信息,绑定到formData. 检查组信息回显 - CheckGroupCotnroller - service -dao 提供通过id查询检查组的方法 - 构建检查项列表,查询所有的检查项,绑定到tableData - 回显钩选中的检查项,发送请求,通过检查组id查询选中的检查项id,绑定到checkitemIds - CheckGroupController->service-dao 提供通过检查组id查询选中的检查项id select checkitem_id from t_checkgroup_checkitem where checkgroup_id=16 2. 【确定】按钮绑定事件,提交添加检查组,提交formData,选中的检查项ids数组checkitemIds。对响应结果的处理,提示操作的结果,如果成功则要关闭编辑的窗口,刷新列表 3. CheckGroupController 提供update方法,使用@ReqeustBody接收formData到CheckGroup, 使用Integer[] checkitemIds接收checkitemIds,调用服务的更新方法,返回结果给页面 1. CheckGroupService与实现类 - 先更新检查组 - 先删除旧关系 - 遍历选中的检查项id的数组 - 添加检查组与检查项的关系 - 添加事务控制 2. CheckGroupDao与映射文件 - 更新检查组 - 通过检查组id删除检查组与检查项的关系 t_checkgroup_checkitem