1.功能预约管理,检查组管理
需求分析:
画图解析(检查组编辑,回显数据)
1.查询所有检查项信息
1.1(检查组其实就是多个检查项的集合)
1.1.1新增检查组
前端页面
1.1.2弹出新增窗口
分析:页面已经提供了新增窗口,只是隐藏状态,只需要将控制层展示状态的属性修改:
控制弹出窗口的显示(改为true)
1. 新建弹出按钮对应的处理函数@click="handleCreate()"
2. 跟着处理函数走到了
其中:this的含义是,
3.动态展示检查项列表
现在虽然已经完成了新增窗口的弹出,但是在检查项信息标签页中需要动态展示所有的检查项信息列表数据,并且可以进行勾选。具体操作步骤如下:
3.1定义模型数据
3.2动态展示检查项列表数据,数据来源于上面定义的tableData模型数据
4.完善handleCreate方法,发送ajax请求查询所有检查项数据并将结果赋值给tableData模型数据用于页面表格展示
后台代码
分别在CheckItemController、
CheckItemService、
CheckItemServiceImpl、
CheckItemDao、
CheckItemDao.xml中扩展方法查询所有检查项数据
1.CheckItemController、控制层管理
2.CheckItemServiceImpl 检查组处理逻辑
3.CheckItemService: 检查组接口
4.CheckItemServiceImpl检查组业务处理逻辑
5.CheckItemDao映射器
6.CheckItemDao.xml检查组映射器的核心配置文件
效果展示
2.页面展示
前端代码
分析:
1.为确定按钮绑定单击事件,对应的处理函数为handleAdd
2.完善handleAdd函数
后端代码
1.Controller代码CheckGroupController
2.服务端接口CheckGroupService
3. 服务端实现类在health_service工程中创建CheckGroupServiceImpl实现类
4.在health_dao工程中创建CheckGroupDao接口
5.Mapper映射文件
在health_dao工程中创建CheckGroupDao.xml映射文件,需要和CheckGroupDao接口在同一目录