|
@@ -1,14 +1,15 @@
|
|
|
package com.style24.batch.biz.task;
|
|
package com.style24.batch.biz.task;
|
|
|
|
|
|
|
|
-import com.style24.batch.biz.job.marketing.TsbBirthdayCouponNoticeJob;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.scheduling.annotation.Async;
|
|
import org.springframework.scheduling.annotation.Async;
|
|
|
import org.springframework.scheduling.annotation.Scheduled;
|
|
import org.springframework.scheduling.annotation.Scheduled;
|
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
|
|
import com.style24.batch.biz.job.marketing.TsbAutoBuyConfirmJob;
|
|
import com.style24.batch.biz.job.marketing.TsbAutoBuyConfirmJob;
|
|
|
|
|
+import com.style24.batch.biz.job.marketing.TsbBirthdayCouponNoticeJob;
|
|
|
import com.style24.batch.biz.job.marketing.TsbCartExpirationJob;
|
|
import com.style24.batch.biz.job.marketing.TsbCartExpirationJob;
|
|
|
import com.style24.batch.biz.job.marketing.TsbExpirePointJob;
|
|
import com.style24.batch.biz.job.marketing.TsbExpirePointJob;
|
|
|
|
|
+import com.style24.batch.biz.job.marketing.TsbReviewGuideJob;
|
|
|
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
|
|
@@ -27,13 +28,15 @@ public class TsbMarketingTask {
|
|
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private TsbCartExpirationJob cartExpirationJob;
|
|
private TsbCartExpirationJob cartExpirationJob;
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private TsbExpirePointJob expirePointJob;
|
|
private TsbExpirePointJob expirePointJob;
|
|
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private TsbBirthdayCouponNoticeJob birthdayCouponNoticeJob;
|
|
private TsbBirthdayCouponNoticeJob birthdayCouponNoticeJob;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private TsbReviewGuideJob reviewGuideJob;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 자동구매확정 포인트 지급
|
|
* 자동구매확정 포인트 지급
|
|
@@ -49,7 +52,6 @@ public class TsbMarketingTask {
|
|
|
autoBuyConfirmJob.runById("cron.marketing.auto.buy.confirm");
|
|
autoBuyConfirmJob.runById("cron.marketing.auto.buy.confirm");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
* 생일쿠폰 다운로드 안내
|
|
* 생일쿠폰 다운로드 안내
|
|
|
*
|
|
*
|
|
@@ -63,7 +65,7 @@ public class TsbMarketingTask {
|
|
|
public void birthdayCouponNoticeJob() throws Exception {
|
|
public void birthdayCouponNoticeJob() throws Exception {
|
|
|
birthdayCouponNoticeJob.runById("cron.marketing.birthday.coupon.notice");
|
|
birthdayCouponNoticeJob.runById("cron.marketing.birthday.coupon.notice");
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 포인트 소멸처리
|
|
* 포인트 소멸처리
|
|
|
*
|
|
*
|
|
@@ -92,5 +94,16 @@ public class TsbMarketingTask {
|
|
|
cartExpirationJob.runById("cron.marketing.cart.expiration");
|
|
cartExpirationJob.runById("cron.marketing.cart.expiration");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 상품평등록안내발송 처리
|
|
|
|
|
+ * @throws Exception - 예외처리
|
|
|
|
|
+ * @author gagamel
|
|
|
|
|
+ * @since 2021. 5. 17
|
|
|
|
|
+ */
|
|
|
|
|
+ @Scheduled(cron = "${cron.marketing.review.guide}")
|
|
|
|
|
+ @Async
|
|
|
|
|
+ public void sendReviewRegisterGuide() throws Exception {
|
|
|
|
|
+ reviewGuideJob.runById("cron.marketing.review.guide");
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
}
|
|
}
|