Ver código fonte

Merge #27 into master from pingkang

feat(adq): 新增广告预算定时任务及其接口

* pingkang: (1 commits)
  feat(adq): 新增广告预算定时任务及其接口

Signed-off-by: 黄平康 <accounts_6361eaad7b63b44dd7833e63@mail.teambition.com>
Merged-by: 黄平康 <accounts_6361eaad7b63b44dd7833e63@mail.teambition.com>

CR-link: https://codeup.aliyun.com/60c06368dbbed34fe0f0c263/job/hr_job-adq/change/27
huangpingkang 4 meses atrás
pai
commit
b1e4221e75

+ 0 - 3
job-adq/src/main/java/cn/com/ctop/job/adq/data/service/IAdvBudgetService.java

@@ -1,8 +1,5 @@
 package cn.com.ctop.job.adq.data.service;
 
-import org.springframework.stereotype.Service;
-
-@Service
 public interface IAdvBudgetService {
 
     void sumPayAmountByPeriodAndMerchant();

+ 23 - 0
job-adq/src/main/java/cn/com/ctop/job/adq/handler/AdvBudgetJob.java

@@ -0,0 +1,23 @@
+package cn.com.ctop.job.adq.handler;
+
+import cn.com.ctop.job.adq.data.service.IAdvBudgetService;
+import com.xxl.job.core.handler.annotation.XxlJob;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+
+@Slf4j
+@Component
+public class AdvBudgetJob {
+    @Autowired
+    private IAdvBudgetService advBudgetService;
+
+    /**
+     * 调取接口上传商品库文件到oss
+     */
+    @XxlJob("sumPayAmountByPeriodAndMerchant")
+    public void sumPayAmountByPeriodAndMerchant() throws Exception {
+        advBudgetService.sumPayAmountByPeriodAndMerchant();
+    }
+}