临时外出申请了上午的,就不能申请下午的了问题修改

This commit is contained in:
cwchen 2025-03-17 16:07:19 +08:00
parent 3859114a75
commit ab87626ef2
1 changed files with 4 additions and 4 deletions

View File

@ -16,10 +16,10 @@
FROM leave_apply_wechat
WHERE user_id = #{params.userId} AND is_active = '1' and examine_status !='2'
AND (
DATE_FORMAT(leave_start_date, '%Y-%m-%d') BETWEEN DATE_FORMAT(#{params.leaveStartDate}, '%Y-%m-%d') AND
DATE_FORMAT(#{params.leaveEndDate}, '%Y-%m-%d') OR
DATE_FORMAT(leave_end_date, '%Y-%m-%d') BETWEEN DATE_FORMAT(#{params.leaveStartDate}, '%Y-%m-%d') AND
DATE_FORMAT(#{params.leaveEndDate}, '%Y-%m-%d')
CONCAT(DATE_FORMAT(leave_start_date, '%Y%m%d'),leave_start_interval) BETWEEN CONCAT(DATE_FORMAT(#{params.leaveStartDate}, '%Y%m%d'),#{params.leaveStartInterval}) AND
CONCAT(DATE_FORMAT(#{params.leaveEndDate}, '%Y%m%d'),#{params.leaveEndInterval}) OR
CONCAT(DATE_FORMAT(leave_end_date, '%Y%m%d'),leave_end_interval) BETWEEN CONCAT(DATE_FORMAT(#{params.leaveStartDate}, '%Y%m%d'),#{params.leaveStartInterval}) AND
CONCAT(DATE_FORMAT(#{params.leaveEndDate}, '%Y%m%d'),#{params.leaveEndInterval})
)
<if test="type == 1">
<if test="params.uuid!=null and params.uuid!=''">