```
feat(surgical): 添加手术安排重复校验功能 BUG #278 - 在手术安排创建流程中增加重复校验逻辑 - 实现同一患者同一手术单号同一手术名称的唯一性约束 - 新增 existsDuplicateSchedule 数据库查询方法 - 添加 XML 映射文件中的重复校验 SQL 查询 - 防止相同手术安排的重复提交问题 ```
This commit is contained in:
@@ -144,4 +144,13 @@
|
||||
AND entry_time >= #{startTime}
|
||||
AND end_time < #{endTime}
|
||||
</select>
|
||||
|
||||
<!-- 检查是否存在重复的手术安排 -->
|
||||
<select id="existsDuplicateSchedule" resultType="java.lang.Boolean">
|
||||
SELECT COUNT(*) > 0 FROM op_schedule
|
||||
WHERE patient_id = #{patientId}
|
||||
AND oper_code = #{operCode}
|
||||
AND oper_name = #{operName}
|
||||
AND delete_flag = '0'
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user