请
登录后发表观点
一次会议室登记,拆成 30 分钟一个关联关系,比如开会 10 点-11 点 11 号会议室,11 号会议室创建 2 条关联关系 ,会议室是否占用就会被查询调用,可以在前台查询到
非常感谢!我看了一些开发好的应用的确是这个思路。
我在想,设置一个预约明细表,每次预约时,跟预约明细表中的记录进行比对判断,有冲突的话,提示冲突,同时不让提交预约。但似乎做不到这一点。
1.按时间触发生成未来一个月工作日的时段作为基础数据;比如在 4 月 1 日的时候生成 5 月 1 日早上 8:00~18:00 每半个小时的区间值;这样就有了基础的会议室的时间线;
2.会议室预约工作流,将对应的会议室 + 时间的基础数据状态设置为【已预约】
3.下一个会议预约相同时段时,仅能选中状态为【未预约】状态的时段;