|
|
@@ -3,6 +3,7 @@ package com.malk.lanyun.controller;
|
|
|
import com.malk.lanyun.service.FService;
|
|
|
import com.malk.lanyun.service.NCService;
|
|
|
import com.malk.lanyun.service.TimerService;
|
|
|
+import com.malk.lanyun.service.WorkService;
|
|
|
import com.malk.server.common.McR;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -162,9 +163,9 @@ public class TimerController {
|
|
|
* @param
|
|
|
*/
|
|
|
@PostMapping("materialProject")
|
|
|
- void updateMaterialProject(String projectCode,String date,Double firstCost,Double nowCost,String formInstId){
|
|
|
+ void updateMaterialProject(String projectCode,String date,Double firstCost,Double nowCost,String formInstId,String type){
|
|
|
log.info("进入更新字段初始物耗费用总计方法");
|
|
|
- timerService.updateMaterialProject(projectCode,date,firstCost,nowCost,formInstId);
|
|
|
+ timerService.updateMaterialProject(projectCode,date,firstCost,nowCost,formInstId,type);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -267,7 +268,8 @@ public class TimerController {
|
|
|
}
|
|
|
@Autowired
|
|
|
private FService fService;
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private WorkService workService;
|
|
|
/**
|
|
|
* 蓝云, 全量同步账龄表、催款函、各项目点月度经营分析插入数据库
|
|
|
*/
|
|
|
@@ -287,6 +289,16 @@ public class TimerController {
|
|
|
} else if ("3".equals(type)) {
|
|
|
log.info("开始调用各项目分析报表自动化");
|
|
|
ncService.getProjectOperate();
|
|
|
+ } else if ("4".equals(type)) {
|
|
|
+ log.info("开始调用定额考核数据自动化");
|
|
|
+ workService.quotaArchive();
|
|
|
+ try {
|
|
|
+ Thread.sleep(5000);
|
|
|
+ } catch (InterruptedException e) {
|
|
|
+ log.info("休眠失败");
|
|
|
+ }
|
|
|
+ log.info("开始发起考核确认单");
|
|
|
+ workService.startAssessment();
|
|
|
}
|
|
|
return McR.success();
|
|
|
}
|