Przeglądaj źródła

포인트 배치 수정

sowon4187 5 lat temu
rodzic
commit
1b8c817aa3

+ 6 - 9
src/main/java/com/style24/batch/biz/job/marketing/TsbExpirePointJob.java

@@ -31,16 +31,13 @@ public class TsbExpirePointJob extends TsbAbstractJob<Collection<Point>, GagaMap
 
 	@Override
 	public GagaMap process(Collection<Point> readItem) throws Exception {
-		Point point1 = new Point();
-		point1.setUpdNo(TsbConstants.REG_NO);
-		pointService.updateCustPointExpire(point1);
-		
-		for (Point point2 : readItem) {
+		for (Point point : readItem) {
 			try {
-				point2.setRegNo(TsbConstants.REG_NO);
-				point2.setUpdNo(TsbConstants.REG_NO);
-				point2.setPntAmt(point2.getRmPntAmt()* -1);
-				pointService.saveExpirePointHst(point2);
+				point.setRegNo(TsbConstants.REG_NO);
+				point.setUpdNo(TsbConstants.REG_NO);
+				point.setPntAmt(point.getRmPntAmt()* -1);
+				pointService.saveExpirePointHst(point);
+				pointService.updateCustPointExpire(point);
 				succCnt++;
 			} catch (Exception e) {
 				failCnt++;

+ 1 - 1
src/main/java/com/style24/persistence/mybatis/shop/TsbPoint.xml

@@ -36,7 +36,7 @@
 		      ,CP.EXP_BE_DT 
 		FROM TB_CUST_POINT CP
 		WHERE  1=1
-		AND CP.EXP_BE_DT <![CDATA[<=]]> DATE_FORMAT(DATE_ADD(CONCAT(CURRENT_DATE(),' 23:59:59'), INTERVAL 0 DAY), '%Y%m%d%H%i%S')
+		AND CP.EXP_BE_DT <![CDATA[<=]]> DATE_FORMAT(CONCAT(CURRENT_DATE(),' 23:59:59'), '%Y%m%d%H%i%S')
 		AND CP.RM_PNT_AMT > 0
 	</select>