zhouyy 3 weeks ago
parent
commit
35d9fd74d7

+ 11 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/task/DataCollectTask.java

@@ -10,6 +10,7 @@ import com.management.platform.service.TaskService;
 import com.management.platform.util.MessageUtils;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.core.ParameterizedTypeReference;
 import org.springframework.http.*;
 import org.springframework.scheduling.annotation.Async;
@@ -30,6 +31,9 @@ import java.util.stream.Collectors;
 @Component
 public class DataCollectTask {
 
+    @Value("${configEnv.isDev}")
+    public boolean isDev;
+
     @Resource
     private UserFvTimeMapper userFvTimeMapper;
     @Resource
@@ -80,6 +84,7 @@ public class DataCollectTask {
     @Scheduled(cron = "0 30 0 28-31 * ?")
     @Async
     public void caDayTisTask(){
+        if(isDev){return;}
         LocalDate nowDate = LocalDate.now();
         int today = nowDate.getMonthValue();
         int lastDay = Calendar.getInstance().getActualMaximum(Calendar.DAY_OF_MONTH);
@@ -193,6 +198,7 @@ public class DataCollectTask {
 //    @Scheduled(cron = "0 05 16 * * ?")
     @Async
     public void sqlServerTask() {
+        if(isDev){return;}
         RestTemplate restTemplate = new RestTemplate();
         String sumUrl = PREFIX_URL+"/dataCollect/getSqlServerDataSum";
         String listUrl = PREFIX_URL+"/dataCollect/getSqlServerDataList";
@@ -265,6 +271,7 @@ public class DataCollectTask {
     @Scheduled(cron = "0 30 1 * * ?")
 //@Scheduled(cron = "0 33 16 * * ?")
     public void workDayTask(){
+        if(isDev){return;}
         RestTemplate restTemplate = new RestTemplate();
         String sumUrl = PREFIX_URL+"/dataCollect/getWorkDayDataSum";
         String listUrl = PREFIX_URL+"/dataCollect/getWorkDayDataList";
@@ -353,6 +360,7 @@ public class DataCollectTask {
 //@Scheduled(cron = "0 43 16 * * ?")
     @Async
     public void leaveSheetTask(){
+        if(isDev){return;}
         RestTemplate restTemplate = new RestTemplate();
         String sumUrl = PREFIX_URL + "/dataCollect/getLeaveSheetDataSum";
         String listUrl = PREFIX_URL + "/dataCollect/getLeaveSheetDataList";
@@ -442,6 +450,7 @@ public class DataCollectTask {
 //@Scheduled(cron = "0 46 16 * * ?")
     @Async
     public void sqlServerProjectTypeTask() {
+        if(isDev){return;}
         RestTemplate restTemplate = new RestTemplate();
         String sumUrl = PREFIX_URL+"/dataCollect/getSqlServerProjectTypeDataSum";
         String listUrl = PREFIX_URL+"/dataCollect/getSqlServerProjectTypeDataList";
@@ -526,6 +535,7 @@ public class DataCollectTask {
 //@Scheduled(cron = "0 48 16 * * ?")
     @Async
     public void sqlServerProjectTask() {
+        if(isDev){return;}
         RestTemplate restTemplate = new RestTemplate();
         String sumUrl = PREFIX_URL+"/dataCollect/getSqlServerProjectDataSum";
         String listUrl = PREFIX_URL+"/dataCollect/getSqlServerProjectDataList";
@@ -677,6 +687,7 @@ public class DataCollectTask {
 //@Scheduled(cron = "0 20 17 * * ?")
     @Async
     public void businessTripTask(){
+        if(isDev){return;}
         RestTemplate restTemplate = new RestTemplate();
         String sumUrl = PREFIX_URL+"/dataCollect/getBusinessTripDataSum";
         String listUrl = PREFIX_URL+"/dataCollect/getBusinessTripDataList";