编制处理
2022-06-10 09:36:03 4 举报
测试数据
作者其他创作
大纲/内容
新开始日期是该数据开始日期之后
新结束时间在该数据结束时间之后 或则结束时间和该数据结束时间相同
根据数据UUID查询数据库数据,对比开始时间,结束时间,和编制数据 ,相等
通过职位编号查询未删除的数据
传入的开始时间在当前系统时间之后并且编制为0
新增一条
根据职位编号和(传入的开始时间 作为查询时间)编制相同
当数据库开始时间和结束时间与传入的相同情况下,将数据标记为删除
与数据库对比,如果开始时间和结束时间相同
对比数据有无修改
与数据库对比新开始时间在该数据开始时间之后
不处理
有修改
新增一条,修改原数据
删除
无数据
与数据库对比,开始时间和结束数时间相等,的同一条数据
修改原数据
以上步骤都没有处理则新增一条(新结束时间在该数据开始时间之前 则新增)
有数据
编辑
标记为删除
没修改
新结束时间在该数据开始时间之后或者新结束时间和开始就时间相同
收藏
0 条评论
下一页