Преглед изворни кода

Merge remote-tracking branch 'origin/master'

yumeng пре 6 месеци
родитељ
комит
86d7189adb

+ 2 - 0
module-job-kuaishou/src/main/java/cn/com/ctop/job/kuaishou/handler/KFXAccessTokenJob.java

@@ -37,6 +37,8 @@ public class KFXAccessTokenJob {
         String url = "http://ruixuan.api.tjyourong.com.cn/item/kwaixiaodianAccessToken";
         HttpUtils2.httpGet(url, null, null);
 
+        String jstUrl = "http://ruixuan.api.tjyourong.com.cn/kwaixiaodian/jst/refreshToken";
+        HttpUtils2.httpGet(jstUrl, null, null);
     }
 
 

+ 66 - 0
module-job-kuaishou/src/main/java/cn/com/ctop/job/kuaishou/handler/KwaiJob.java

@@ -0,0 +1,66 @@
+package cn.com.ctop.job.kuaishou.handler;
+
+
+import cn.com.ctop.common.module.utils.HttpUtils;
+import com.xxl.job.core.handler.annotation.XxlJob;
+import org.jeecg.common.util.DateUtils;
+import org.springframework.stereotype.Component;
+
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * 达人补全定时
+ */
+@Component
+public class KwaiJob {
+
+    @XxlJob("queryAndInsertSkuNowDay")
+    public void queryAndInsertSkuNowDay() throws Exception {
+        String today = DateUtils.date2Str();
+        Map<String, Object> paramMap = new HashMap<String, Object>();
+        paramMap.put("date", today);
+        HttpUtils.httpGet("http://ruixuan.api.tjyourong.com.cn/kwaixiaodian/jst/queryAndInsertSku", paramMap, null);
+    }
+
+    @XxlJob("queryAndInsertSkuYesterday")
+    public void queryAndInsertSkuYesterday() throws Exception {
+        String today = DateUtils.date2Str();
+        //t-1 昨天
+        String yesterday = DateUtils.getLastDay(today, 1);
+        //t-2
+        String beginDate = DateUtils.getLastDay(today, 2);
+
+        Map<String, Object> paramMap = new HashMap<String, Object>();
+        paramMap.put("date", yesterday);
+        HttpUtils.httpGet("http://ruixuan.api.tjyourong.com.cn/kwaixiaodian/jst/queryAndInsertSku", paramMap, null);
+
+        paramMap.put("date", beginDate);
+        HttpUtils.httpGet("http://ruixuan.api.tjyourong.com.cn/kwaixiaodian/jst/queryAndInsertSku", paramMap, null);
+
+    }
+
+    @XxlJob("queryAndInsertPurchaseNowDay")
+    public void queryAndInsertPurchaseNowDay() throws Exception {
+        String today = DateUtils.date2Str();
+        Map<String, Object> paramMap = new HashMap<String, Object>();
+        paramMap.put("date", today);
+        HttpUtils.httpGet("http://ruixuan.api.tjyourong.com.cn/kwaixiaodian/jst/queryAndInsertPurchase", paramMap, null);
+    }
+
+    @XxlJob("queryAndInsertPurchaseYesterday")
+    public void queryAndInsertPurchaseYesterday() throws Exception {
+        String today = DateUtils.date2Str();
+        //t-1 昨天
+        String yesterday = DateUtils.getLastDay(today, 1);
+        //t-2
+        String beginDate = DateUtils.getLastDay(today, 2);
+
+        Map<String, Object> paramMap = new HashMap<String, Object>();
+        paramMap.put("date", yesterday);
+        HttpUtils.httpGet("http://ruixuan.api.tjyourong.com.cn/kwaixiaodian/jst/queryAndInsertPurchase", paramMap, null);
+        paramMap.put("date", beginDate);
+        HttpUtils.httpGet("http://ruixuan.api.tjyourong.com.cn/kwaixiaodian/jst/queryAndInsertPurchase", paramMap, null);
+    }
+
+}