|
|
@@ -266,6 +266,46 @@ public class InvestmentOpportunityServiceImpl extends FlowServiceFactory impleme
|
|
|
tProjectPool.setProjectState("b");//项目状态-评估考察中
|
|
|
}
|
|
|
|
|
|
+ if ("modifyApply".equals(task.getTaskDefinitionKey())) {
|
|
|
+ String nickName= SecurityUtils.getLoginUser().getUser().getNickName();
|
|
|
+ String userId=SecurityUtils.getLoginUser().getUserId().toString();
|
|
|
+ TProjectCompany tProjectCompany = tProjectPool.gettProjectCompany();
|
|
|
+ tProjectCompany.setCreateBy(userId);
|
|
|
+ tProjectCompany.setId(IdUtils.fastSimpleUUID());
|
|
|
+ TProjectContacts tProjectContacts = tProjectPool.gettProjectContacts();
|
|
|
+ tProjectContacts.setCreateBy(userId);
|
|
|
+ tProjectContacts.setId(IdUtils.fastSimpleUUID());
|
|
|
+ // todo 设置项目联系人
|
|
|
+ tProjectPool.setProjectContacts(tProjectContacts.getId());
|
|
|
+ // todo 设置公司信息关联关系
|
|
|
+ tProjectCompany.setProjectPoolId(tProjectPool.getId());
|
|
|
+
|
|
|
+ // todo 保存公司附件信息
|
|
|
+ tUnifyFileService.insertTUnifyFileList(tProjectPool.getListFile(),
|
|
|
+ tProjectPool.getId(),
|
|
|
+ tProjectCompany.getId(),
|
|
|
+ String.valueOf(FileType.COMPANY.ordinal()),
|
|
|
+ nickName);
|
|
|
+
|
|
|
+ // todo 保存BP附件信息
|
|
|
+ tUnifyFileService.insertTUnifyFileList(tProjectPool.getBpFile(),
|
|
|
+ tProjectPool.getId(),
|
|
|
+ tProjectPool.getId(),
|
|
|
+ String.valueOf(FileType.BP.ordinal()),
|
|
|
+ nickName);
|
|
|
+
|
|
|
+ // todo 保存其他附件信息
|
|
|
+ tUnifyFileService.insertTUnifyFileList(tProjectPool.getOtherFile(),
|
|
|
+ tProjectPool.getId(),
|
|
|
+ tProjectPool.getId(),
|
|
|
+ String.valueOf(FileType.OTHER.ordinal()),
|
|
|
+ nickName);
|
|
|
+
|
|
|
+ tProjectCompanyService.insertTProjectCompany(tProjectCompany);
|
|
|
+ tProjectContactsService.insertTProjectContacts(tProjectContacts);
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
//FlowBaseInfo flow = new FlowBaseInfo();
|
|
|
if(flow==null){
|
|
|
flow = new FlowBaseInfo();
|