在与用户交流中,发现了有些功能不够便捷,特抽出时间优化了一下
一键锁定
优化背景:先通过实验日期或实验名称先搜索,然后选中对应的复选框,再点击“锁定”,这样容易漏选或错选
1.工具栏新增自定义按钮“一键锁定”
2.初始化开始日期和结束日期,方便操作,避免误操作
3.服务端使用闭包构造子查询,作为更新操作的条件
这个更新是多表更新,使用闭包免去了不少麻烦
批量打印
1.列表数据是分组汇总后的,新增了虚拟字段,包括开始日期、结束日期和锁定计划数
2.通用搜索栏,虚拟字段的默认值赋值,日期选择控件选择单个日期,并且格式为YYYY-MM-DD
3.自定义按钮的显示与隐藏,ajax传递多个参数,使用lodop批量打印
推荐使用专业的web打印插件lodop
4.创新:搜索条件不合适的情况下,在记录行中显示具体错误信息
欢迎交流探讨