|
@@ -179,10 +179,24 @@
|
|
|
AND cs.signclosed_date = #{signclosedDate}
|
|
|
</if>
|
|
|
<if test="startTime != null and startTime != ''" >
|
|
|
- AND cs.signclosed_date >= #{startTime}
|
|
|
+ AND
|
|
|
+ (
|
|
|
+ cs.signclosed_date >= #{startTime}
|
|
|
+ OR
|
|
|
+ (
|
|
|
+ DATE_FORMAT(cd.detect_confirm_time, '%H:%i:%S') != "00:00:00" AND cd.detect_confirm_time >= #{startTime}
|
|
|
+ )
|
|
|
+ )
|
|
|
</if>
|
|
|
<if test="endTime != null and endTime != ''" >
|
|
|
- AND cs.signclosed_date <= #{endTime}
|
|
|
+ AND
|
|
|
+ (
|
|
|
+ cs.signclosed_date <= #{endTime}
|
|
|
+ OR
|
|
|
+ (
|
|
|
+ DATE_FORMAT(cd.detect_confirm_time, '%H:%i:%S') != "00:00:00" AND cd.detect_confirm_time <= #{endTime}
|
|
|
+ )
|
|
|
+ )
|
|
|
</if>
|
|
|
<if test="todayTime != null and todayTime != ''" >
|
|
|
AND to_days(cs.signclosed_date) = to_days(now())
|