这一章我们完成了会议室记录的CRUD操作,因为会议室牵扯到关联的线下会议,所以不能随便的删除,我们写代码的时候也要慎重处理,下面我们来看看这一章都完成了哪些重要任务。
一、有条件查询分页记录
在会议室管理页面上,除了要展示会议室记录的基本信息之外。条件查询还设置了可删除、不可删除这样的条件,SQL语句稍作处理就能查询出来有条件的分页记录。
二、添加会议室记录
添加会议室的时候,要在弹窗页面中填写会议室的基本信息,然后经过前后端验证,数据就可以保存到会议室表了。
三、修改会议室信息
我们修改会议室信息没有什么逻辑约束,大家填写正常信息即可修改成功,这可比修改角色简单多了。
四、删除会议室记录
删除会议室是有约束条件的,关联了线下会议的会议室无法删除,没有关联会议的会议室是可以删除的。在执行删除以前,必须要先判断。
从下一章开始,我们就要做线下会议模块了,这个模块功能挺多的,前端页面的布局不再是以表格为主了。页面上会有日程表、甘特图等等,而且业务上也不是以CRUD为主,其中有工作流和小程序的参与,同学们,下一章要认真看视频,不要快进和跳过。