Przeglądaj źródła

Merge remote-tracking branch 'origin/develop' into xodud1202

merge
xodud lee 5 lat temu
rodzic
commit
1c1f1c29e7

+ 1 - 0
src/main/java/com/style24/batch/biz/job/TsbAbstractJob.java

@@ -135,6 +135,7 @@ public abstract class TsbAbstractJob<I, O, R> {
 			this.printEnd();
 
 		} catch (Exception e) {
+			log.error(e.getMessage());
 			if (StringUtils.isNotBlank(batchId)) {
 				// 배치로그 종료 처리
 				batchService.updateBatchLog(batchLogSq, batchId);

+ 2 - 3
src/main/java/com/style24/batch/biz/task/TsbCustomerTask.java

@@ -218,9 +218,8 @@ public class TsbCustomerTask {
 	 * @author sowon
 	 * @since 2021. 05. 27
 	 */
-	//@Scheduled(cron = "${cron.customer.giftcard.expect}")
-	//@Async
-	//@Scheduled(fixedDelay=3500000)
+	@Scheduled(cron = "${cron.customer.giftcard.expect}")
+	@Async
 	public void giftcardExpectJob() throws Exception {
 		expectGiftcardJob.runById("cron.customer.giftcard.expect");
 	}

+ 2 - 2
src/main/java/com/style24/persistence/mybatis/shop/TsbGiftcard.xml

@@ -45,7 +45,7 @@
 	<select id="getSendGiftcardExpectList" parameterType="Giftcard" resultType="Giftcard">
 		/*TsbGiftcardDao.getSendGiftcardExpectList*/
 		SELECT  CG.CUST_NO 
-		      , FORMAT(CG.RM_GFCD_AMT , 0) AS RM_GFCD_AMT 
+		      , CG.RM_GFCD_AMT
 		      , DATE_FORMAT(CG.USE_EXP_DATE ,'%Y.%m.%d') AS USE_EXP_DATE 
 		      , C.CUST_STAT   
 		      , C.CUST_NM   
@@ -54,6 +54,6 @@
 		                  ON CG.CUST_NO = C.CUST_NO 
 		WHERE CG.USE_EXP_DATE = DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 30 DAY),'%Y%m%d')
 		AND CG.RM_GFCD_AMT > 0
-		AND C.CUST_STAT IN ('G104_10', 'G104_20')         /* 활동회원 , 휴먼 회원 (휴먼회원도 보내야하는건가.. )*/
+		AND C.CUST_STAT = 'G104_10'
 	</select>
 </mapper>

+ 0 - 88
src/main/resources/config/application-locd.yml

@@ -72,91 +72,3 @@ sweet:
          # url: http://trace-api.sweettracker.net/add_invoice # 운영
           domain:
                  front: http://ts5000.ipdisk.co.kr
-
-
-# Schedule
-cron:
-    #모니터링
-    monitoring:
-        dayJob: 2 22 2 29 2 ?       #일별 모니터링
-        hourJob: 2 22 2 29 2 ?      #시간별 모니터링
-        
-    #상품
-    goods:
-        benefit: 2 22 2 29 2 ?              #상품혜택 생성
-        benefit.price: 2 22 2 29 2 ?        #상품 즉시할인가 생성
-        ep.naver.goods: 2 22 2 29 2 ?       #네이버 EP 생성
-        #infants.safe: 2 22 2 29 2 ?
-        price.reserve: 2 22 2 29 2 ?        #상품가격 예약건 적용
-        relate.score: 2 22 2 29 2 ?         #연관상품보기 스코어링
-        search.keyword: 2 22 2 29 2 ?       #상품 검색어 생성
-        summary: 2 22 2 29 2 ?              #상품 요약정보 생성
-        titlename.reserve: 2 22 2 29 2 ?    #상품타이틀명(=세일링문구) 예약건 적용
-        wms:
-            measurement: 2 22 2 29 2 ?      #WMS 실측사이즈 연동
-            incomelot: 2 22 2 29 2 ?        #WMS 입고상품 연동
-            brandprovider: 2 22 2 29 2 ?    #WMS 업체/브랜드 송신
-            goods: 2 22 2 29 2 ?            #WMS 상품정보 송신
-            goods.stock: 2 22 2 29 2 ?      #WMS 상품재고 수신
-        
-    # 소셜
-    social:
-         socialGoodsJob : 2 22 2 29 2 ?     #소셜 상품 적용
-    
-    # 통계
-    statistics:
-        inflow: 2 22 2 29 2 ?               #유입통계
-        inflow.yesterday: 2 22 2 29 2 ?     #어제일자유입통계
-
-    # 물류/배송
-    delivery:
-        tsbDailyDeliveryZoneJob: 2 22 2 29 2 ?      # 총알배송 권역정보 갱신 (매일 11시)
-        tsbDeliveryOrderJob: 2 22 2 29 2 ?          # 출고처 지정 및 배송(출고)지시
-        tsbWithdrawExcRcvJob: 2 22 2 29 2 ?         # WMS 회수입고예외 수신
-        tsbWithdrawExcRsltJob: 2 22 2 29 2 ?        # WMS 회수입고예외 결과
-        tsbDeliveryExcRcvJob: 2 22 2 29 2 ?         # WMS 출고예외 수신
-        tsbDeliveryOrderRsltJob: 2 22 2 29 2 ?      # WMS 출고결과 수신
-        tsbWithdrawRsltJob: 2 22 2 29 2 ?           # WMS 회수입고결과 수신
-        tsbInvoiceNoRcvJob: 2 22 2 29 2 ?           # WMS 운송장번호 수신
-        tsbShopGoodsStockJob: 2 22 2 29 2 ?         # ERP 매장재고 수신
-        tsbWithdrawRequestJob: 2 22 2 29 2 ?        # WMS 회수요청
-        tsbCjWithdrawInvoiceJob: 2 22 2 29 2 ?      # CJ 회수송장번호 수신
-        tsbCjWithdrawInvoiceStatJob: 2 22 2 29 2 ?  # CJ 회수상태 수신
-        tsbSweetTrackerJob: 2 22 2 29 2 ?           # 스윗트래커 송장상태조회
-        tsbSoldoutCancelJob: 2 22 2 29 2 ?          # 품절취소
-
-    # 회원(고객)
-    customer:
-        dormant.schedule : 2 22 2 29 2 ?            # 휴면예정 고객 메일발송
-        dormant.transform : 2 22 2 29 2 ?           # 휴면처리
-        secede.process : 2 22 2 29 2 ?              # 탈퇴처리
-        privacy.policy.notice : 2 22 2 29 2 ?       # 개인정보 이용내역 안내(가입일로부터 1년 시점에 발송)
-        marketing.agreement.notice : 2 22 2 29 2 ?  # 마케팅 정보 수신동의 내역 안내(마케팅 정보 수신자에 한해 발송. 가입일로부터 2년 시점에 발송)
-        grade.change : 2 22 2 29 2 ?                # 등급변경(매월1일)
-        netpathy.sync : 2 22 2 29 2 ?               # 넷퍼시메일솔루션에 회원정보 연동 (매일 1회)
-        expire.point : 2 22 2 29 2 ?                # 포인트 소멸
-        expire.giftcard : 2 22 2 29 2 ?             # 상품권 소멸
-        expect.giftcard : 2 22 2 29 2 ?             # 상품권 소멸예정 알림톡
-
-    # 전시
-    display:
-        category.refresh: 2 22 2 29 2 ?         #카테고리 갱신
-        category.stock : 2 22 2 29 2 ?          #카테고리별 재고 생성
-        category.filter: 2 22 2 29 2 ?          #카테고리별 검색필터 생성
-
-    # 마케팅
-    marketing:
-        auto.buy.confirm : 2 22 2 29 2 ?        # 자동구매확정 예정포인트 지급
-        birthday.coupon.notice : 2 22 2 29 2 ?  # 생일쿠폰 다운로드 안내(매월 1일)
-        comback.coupon.notice : 2 22 2 29 2 ?   # 복귀할인쿠폰발급안내(매월 5일)
-        cart.expiration : 2 22 2 29 2 ?         # 만료기간 지난 장바구니 삭제
-        review.guide: 2 22 2 29 2 ?             # 상품평등록안내 발송 (일배치)
-       
-
-    # 주문
-    order:
-        deposit.expiration : 2 22 2 29 2 ?      # 무통장입금 입금기한 만료 주문 취소
-        gift.expiration : 2 22 2 29 2 ?         # 선물하기 배송지 등록 기간 만료 주문 취소
-
-    # 네이버페이 주문형 배치
-    naverPay.order.batch : 2 22 2 29 2 ?        # 네이버페이 배치 실행

+ 2 - 0
src/main/resources/config/application.yml

@@ -52,6 +52,8 @@ cron:
         point.expire: 2 22 2 29 2 ?            #포인트 소멸 처리
         giftcard.expire : 2 22 2 29 2 ?        #상품권 소멸 처리
         review.register.notify: 2 22 2 29 2 ?  #상품평등록안내 발송(일배치)
+        giftcard.expect : 2 22 2 29 2 ?        #상품권 소멸예정 알림톡
+        
 
     # 전시
     display: