|
|
@ -702,7 +702,13 @@ public class TbsCostApplyServiceImpl extends ServiceImpl<TbsCostApplyMapper,TbsC |
|
|
|
mainProcess.setData(newWayData); |
|
|
|
mainProcess.setTemplateCode(TbsSeeYonConst.CostApplyContractConf.Code()); |
|
|
|
mainProcess.setSenderLoginName(sysUser.getAccount()); |
|
|
|
flowIdResult = seeYonService.newCreateProcess(mainProcess); |
|
|
|
if(tbsCostApply.getChargeState().equals(TbsCostApplyState.State_4_refused.getCode())){ |
|
|
|
// 1.发起调用旧的流程
|
|
|
|
flowIdResult = seeYonService.newReCreateBackProcess(mainProcess); |
|
|
|
// 2.更新旧的流程表单数据
|
|
|
|
}else { |
|
|
|
flowIdResult = seeYonService.newCreateProcess(mainProcess); |
|
|
|
} |
|
|
|
}else { |
|
|
|
//修改申请编码
|
|
|
|
BaseCreateProcessBo createProcess = new BaseCreateProcessBo(); |
|
|
@ -711,7 +717,13 @@ public class TbsCostApplyServiceImpl extends ServiceImpl<TbsCostApplyMapper,TbsC |
|
|
|
createProcess.setSubjectTitle(TbsSeeYonConst.PRE_TITLE_COST_APPLY + tbsCostApply.getChargeTheme()); |
|
|
|
createProcess.setTargetId(tbsCostApply.getId()+""); |
|
|
|
createProcess.setDataJson(JsonUtil.objectToJson(data)); |
|
|
|
flowIdResult = seeYonService.baseCreateProcess(createProcess); |
|
|
|
if(tbsCostApply.getChargeState().equals(TbsCostApplyState.State_4_refused.getCode())){ |
|
|
|
// 1.发起调用旧的流程
|
|
|
|
flowIdResult = seeYonService.newReCreateBackProcess(createProcess); |
|
|
|
// 2.更新旧的流程表单数据
|
|
|
|
}else { |
|
|
|
flowIdResult = seeYonService.baseCreateProcess(createProcess); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if(flowIdResult==null||flowIdResult.getStatus()!=200){ |
|
|
|