|
@@ -6,6 +6,7 @@ import com.fasterxml.jackson.databind.ObjectMapper;
|
|
import com.galaxis.manatee.chuanyun_web_service.*;
|
|
import com.galaxis.manatee.chuanyun_web_service.*;
|
|
import com.galaxis.manatee.entity.chuanyun.dto.ChuanyunWebServiceDTO;
|
|
import com.galaxis.manatee.entity.chuanyun.dto.ChuanyunWebServiceDTO;
|
|
import com.galaxis.manatee.service.ChuanyunService;
|
|
import com.galaxis.manatee.service.ChuanyunService;
|
|
|
|
+import com.galaxis.manatee.service.ProjectMemberService;
|
|
import com.galaxis.manatee.task.ChuanyunBasicDataScheduledTask;
|
|
import com.galaxis.manatee.task.ChuanyunBasicDataScheduledTask;
|
|
import com.galaxis.manatee.task.ChuanyunHumanResourceScheduledTask;
|
|
import com.galaxis.manatee.task.ChuanyunHumanResourceScheduledTask;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -26,11 +27,13 @@ public class CountryEndpoint {
|
|
private final ChuanyunHumanResourceScheduledTask chuanyunHumanResourceScheduledTask;
|
|
private final ChuanyunHumanResourceScheduledTask chuanyunHumanResourceScheduledTask;
|
|
private final ChuanyunBasicDataScheduledTask chuanyunBasicDataScheduledTask;
|
|
private final ChuanyunBasicDataScheduledTask chuanyunBasicDataScheduledTask;
|
|
private final ChuanyunService chuanyunService;
|
|
private final ChuanyunService chuanyunService;
|
|
|
|
+ private final ProjectMemberService projectMemberService;
|
|
|
|
|
|
- public CountryEndpoint(ChuanyunHumanResourceScheduledTask chuanyunHumanResourceScheduledTask, ChuanyunBasicDataScheduledTask chuanyunBasicDataScheduledTask, ChuanyunService chuanyunService) {
|
|
|
|
|
|
+ public CountryEndpoint(ChuanyunHumanResourceScheduledTask chuanyunHumanResourceScheduledTask, ChuanyunBasicDataScheduledTask chuanyunBasicDataScheduledTask, ChuanyunService chuanyunService, ProjectMemberService projectMemberService) {
|
|
this.chuanyunHumanResourceScheduledTask = chuanyunHumanResourceScheduledTask;
|
|
this.chuanyunHumanResourceScheduledTask = chuanyunHumanResourceScheduledTask;
|
|
this.chuanyunBasicDataScheduledTask = chuanyunBasicDataScheduledTask;
|
|
this.chuanyunBasicDataScheduledTask = chuanyunBasicDataScheduledTask;
|
|
this.chuanyunService = chuanyunService;
|
|
this.chuanyunService = chuanyunService;
|
|
|
|
+ this.projectMemberService = projectMemberService;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@@ -72,7 +75,7 @@ public class CountryEndpoint {
|
|
log.info("开始数据同步");
|
|
log.info("开始数据同步");
|
|
if (request.getMethodName().equals("projectApproval")){
|
|
if (request.getMethodName().equals("projectApproval")){
|
|
log.info("同步项目组成员");
|
|
log.info("同步项目组成员");
|
|
- chuanyunService.updateMember(request.getParam());
|
|
|
|
|
|
+ projectMemberService.updateMember(request.getParam());
|
|
}else {
|
|
}else {
|
|
chuanyunHumanResourceScheduledTask.getPayrollManually();
|
|
chuanyunHumanResourceScheduledTask.getPayrollManually();
|
|
chuanyunBasicDataScheduledTask.getUserCompanyManually();
|
|
chuanyunBasicDataScheduledTask.getUserCompanyManually();
|