Browse Source

眼瞎了。originId

dev
yinzuomei 3 years ago
parent
commit
b58eb83799
  1. 7
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/ProjectController.java
  2. 6
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ProjectServiceImpl.java

7
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/ProjectController.java

@ -451,6 +451,13 @@ public class ProjectController {
}
}
/**
* 纯属为了测试....
* 如果项目结案了事件没有回写可以调用此方法
* @param tokenDto
* @param projectId
* @return
*/
@PostMapping("test-close/{projectId}")
public Result testClose(@LoginUser TokenDto tokenDto,@PathVariable("projectId")String projectId){
projectService.modifyIcEvent(null,tokenDto.getUserId(),new Date(),projectId);

6
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ProjectServiceImpl.java

@ -879,12 +879,14 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit
* @param closeCaseTime 结案时间
*/
public void modifyIcEvent(ProjectEntity projectEntity,String userId,Date closeCaseTime,String projectId) {
ProjectEntity projectEntity1=baseDao.selectById(projectId);
if (null == projectEntity) {
projectEntity = baseDao.selectById(projectId);
}
boolean icEventFlag = false;
String icEventId = "";
if ("issue".equals(projectEntity1.getOrigin())) {
List<String> issueIds = new ArrayList<>();
issueIds.add(projectEntity1.getOrigin());
issueIds.add(projectEntity1.getOriginId());
Result<List<IssueProfileDTO>> issueRes = govIssueOpenFeignClient.getIssueProfile(issueIds);
if (issueRes.success() && CollectionUtils.isNotEmpty(issueRes.getData())) {
IssueProfileDTO issueProfileDTO = issueRes.getData().get(NumConstant.ZERO);

Loading…
Cancel
Save