|
@@ -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";
|