ソースを参照

출석체크 월 수정

sowon4187 4 年 前
コミット
a3202d518f

+ 15 - 3
src/main/java/com/style24/persistence/mybatis/shop/TsaPlan.xml

@@ -45,14 +45,20 @@
 		     , REG_DT                
 		     , UPD_NO                
 		     , UPD_DT                
-		   ) VALUES (
+		) VALUES (
 		       #{planSq}
 		     , #{planNm}
 		     , #{planGb}
 		     , #{siteCd}
 		     , #{frontGb}
+		<if test='planGb == "C"'>
+		     , DATE_FORMAT(#{startSearchDate} , '%Y-%m-01 %H:%i:%s')
+		     , DATE_FORMAT(LAST_DAY(#{startSearchDate}) , '%Y-%m-%d 23:59:59')
+		</if>
+		<if test='planGb != "C"'>
 		     , DATE_FORMAT(#{dispStdt} , '%Y-%m-%d %H:%i:%s')
 		     , DATE_FORMAT(#{dispEddt} , '%Y-%m-%d %H:%i:%s')
+		</if>
 		     , #{mainPimg}
 		     , #{mainMimg}
 		     , #{dtlPimg}
@@ -79,9 +85,9 @@
 		     , #{badgeFcolor}
 		     , #{badgeBcolor}
 		     , #{regNo}
-		     , now() 
+		     , NOW()
 		     , #{updNo}
-		     , now()
+		     , NOW()
 		)
 	</insert>
 	
@@ -298,8 +304,14 @@
 		   SET PLAN_GB = #{planGb}
 		     , FRONT_GB = #{frontGb}
 		     , PLAN_NM = #{planNm}
+		    <if test='planGb == "C"'>
+		     , DISP_STDT = DATE_FORMAT(#{startSearchDate} , '%Y-%m-01 %H:%i:%s')
+		     , DISP_EDDT =DATE_FORMAT(LAST_DAY(#{startSearchDate}) , '%Y-%m-%d 23:59:59')
+		    </if>
+		    <if test='planGb != "C"'>
 		     , DISP_STDT = DATE_FORMAT(#{dispStdt} , '%Y-%m-%d %H:%i:%s')
 		     , DISP_EDDT = DATE_FORMAT(#{dispEddt} , '%Y-%m-%d %H:%i:%s')
+		     </if>
 		     , CORNER_NM_DISP_YN = #{cornerNmDispYn}
 		     , OPEN_YN = #{openYn}
 		     , SITE_CD = #{siteCd}