fixbug 预约限制修改

This commit is contained in:
limqhz
2021-05-28 21:42:24 +08:00
parent 0876337a66
commit 0231bad451
4 changed files with 20 additions and 14 deletions

View File

@@ -357,12 +357,12 @@
AND t.deleted = 0
AND t.status in (0,1,3)
AND t.member_id = #{memberId}
AND (CASE WHEN DAYNAME(CURDATE())='Sunday'
THEN DATE_SUB(CURDATE(),INTERVAL 6 DAY)
ELSE DATE_SUB(CURDATE(),INTERVAL DAYOFWEEK(CURDATE())-2 DAY) END) <![CDATA[ <= ]]> DATE(a.date)
AND (CASE WHEN DAYNAME(CURDATE())='Sunday'
THEN CURDATE()
ELSE DATE_ADD(CURDATE(),INTERVAL 8-DAYOFWEEK(CURDATE()) DAY) END) <![CDATA[ >= ]]> DATE(a.date);
AND (CASE WHEN DAYNAME(#{checkDate})='Sunday'
THEN DATE_SUB(#{checkDate},INTERVAL 6 DAY)
ELSE DATE_SUB(#{checkDate},INTERVAL DAYOFWEEK(#{checkDate})-2 DAY) END) <![CDATA[ <= ]]> DATE(a.date)
AND (CASE WHEN DAYNAME(#{checkDate})='Sunday'
THEN #{checkDate}
ELSE DATE_ADD(#{checkDate},INTERVAL 8-DAYOFWEEK(#{checkDate}) DAY) END) <![CDATA[ >= ]]> DATE(a.date);
</select>
<select id="countFreeDayLimit" resultType="java.lang.Integer">
@@ -377,7 +377,6 @@
AND t.deleted = 0
AND t.status in (0,1,3)
AND t.member_id = #{memberId}
AND CURDATE() <![CDATA[ <= ]]> DATE(a.date)
AND CURDATE() <![CDATA[ >= ]]> DATE(a.date);
AND a.date = #{checkDate};
</select>
</mapper>