Ver código fonte

收费明细数据同步

lzm 3 anos atrás
pai
commit
28ddbee987

+ 7 - 4
sp-server/src/main/java/com/pj/api/pushfee/api/PushFeeController.java

@@ -4,6 +4,7 @@ import cn.hutool.core.date.DateUtil;
 import cn.hutool.core.util.StrUtil;
 import com.pj.project4sp.global.BusinessException;
 import com.pj.utils.cache.RedisUtil;
+import com.pj.utils.sg.AjaxJson;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
@@ -17,22 +18,24 @@ import org.springframework.web.bind.annotation.RestController;
 public class PushFeeController {
 
     @RequestMapping(value = "changeStartTime")
-    public void changeStartTime(String startTime){
+    public AjaxJson changeStartTime(String startTime){
         if(StrUtil.isEmpty(startTime)){
             RedisUtil.del("pushFeeStartTime");
-            return;
+            return AjaxJson.getSuccess("删除成功");
         }
         DateUtil.parse(startTime, "yyyy-MM-dd HH:mm:ss");
         RedisUtil.set("pushFeeStartTime", startTime);
+        return AjaxJson.getSuccess("设置成功");
     }
 
     @RequestMapping(value = "changeTimeSpan")
-    public void changeTimeSpan(String timeSpan){
+    public AjaxJson changeTimeSpan(String timeSpan){
         if(StrUtil.isEmpty(timeSpan)){
             RedisUtil.del("pushFeeTimeSpan");
-            return;
+            return AjaxJson.getSuccess("删除成功");
         }
         Integer.valueOf(timeSpan);
         RedisUtil.set("pushFeeTimeSpan", timeSpan);
+        return AjaxJson.getSuccess("设置成功");
     }
 }

+ 2 - 2
sp-server/src/main/java/com/pj/api/pushfee/task/FeeDetailSyncTask.java

@@ -42,7 +42,7 @@ public class FeeDetailSyncTask {
     //默认开始时间
     private static final String START_TIME = "2022-04-29 00:00:00";
     //默认同步时间间隔
-    private static final Integer TIME_SPAN = 86400000;
+    private static final Integer TIME_SPAN = 604800000;
     /**
      * 5分钟执行一次
      */
@@ -105,7 +105,7 @@ public class FeeDetailSyncTask {
 
         RedisUtil.set("pushFeeStartTime", DateUtil.format(finishTime, "yyyy-MM-dd HH:mm:ss"));
         RedisUtil.set("pushFeeTimeSpan", timeSpan+"");
-        log.info("pushfee_warning: " + RedisUtil.get("pushFeeStartTime"));
+        log.info("pushfee_startTime: " + RedisUtil.get("pushFeeStartTime"));
     }
 
     private List<TbFeeDetails> getfeeDetails(Date startTime, Date finishTime) {