diff --git a/Dao/MyBatis/Maps/CM.xml b/Dao/MyBatis/Maps/CM.xml index d24e0ff..542b2a7 100644 --- a/Dao/MyBatis/Maps/CM.xml +++ b/Dao/MyBatis/Maps/CM.xml @@ -1902,7 +1902,8 @@ a.cmisno,a.cmino,a.estart,a.eend,a.quota,a.cdt,a.udt,a.studyplace,a.studyplacename,a.startmonth ,a.remainPeople ,a.isselected - ,case when a.estart < date_add(date_add(date_format(now() ,'%Y-%m-%d 00:00:00'),interval 4 day ),interval -1 second) or a.remainPeople <= 0 then 0 else 1 end isend + + ,case when a.estart < date_add(date_add(date_format(now() ,'%Y-%m-%d 00:00:00'),interval 3 day ),interval -1 second) or a.remainPeople <= 0 then 0 else 1 end isend from ( select a.cmisno,a.cmino,a.estart,a.eend,a.quota,a.cdt,a.udt,month(a.estart) startmonth @@ -1929,7 +1930,8 @@ a.cmisno,a.cmino,a.estart,a.eend,a.quota,a.cdt,a.udt,a.studyplace,a.studyplacename,a.startmonth ,a.studyplace, a.studyplacename,a.remainPeople ,a.isselected - ,case when a.estart < date_add(date_add(date_format(now() ,'%Y-%m-%d 00:00:00'),interval 1 day ),interval -1 second) or a.remainPeople <= 0 then 0 else 1 end isend + + ,case when a.estart < date_format(now() ,'%Y-%m-%d 00:00:00') or a.remainPeople <= 0 then 0 else 1 end isend from ( select a.cmisno,a.cmino,a.estart,a.eend,a.quota,a.cdt,a.udt,month(a.estart) startmonth