|
|
|
|
@ -360,15 +360,13 @@ public class ErpContractOrderServiceImpl implements IErpContractOrderService {
|
|
|
|
|
}
|
|
|
|
|
variables.put("projectTypeParentId", projectTypeParentId);
|
|
|
|
|
RemoteFlowInstanceBizExt projectBizExt = projectBo.getBizExt();
|
|
|
|
|
if (projectBizExt == null) {
|
|
|
|
|
projectBizExt = new RemoteFlowInstanceBizExt();
|
|
|
|
|
projectBo.setBizExt(projectBizExt);
|
|
|
|
|
}
|
|
|
|
|
projectBizExt.setBusinessId(String.valueOf(projectVo.getProjectId()));
|
|
|
|
|
projectBizExt.setBusinessCode(projectVo.getProjectCode());
|
|
|
|
|
projectBizExt.setBusinessTitle(projectVo.getProjectName() != null ? projectVo.getProjectName() + "市场项目审批" : "市场项目审批");
|
|
|
|
|
projectBo.setProjectStatus(OAStatusEnum.APPROVING.getStatus());
|
|
|
|
|
projectBo.setFlowStatus(BusinessStatusEnum.WAITING.getStatus());
|
|
|
|
|
projectBo.setVariables(variables);
|
|
|
|
|
projectBo.setBizExt(projectBizExt);
|
|
|
|
|
projectInfoService.projectSubmitAndFlowStart(projectBo);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|