50b6f356 by 肖初晴

【DAOP-1.0】数据需求

【功能点】测试问题处理
1 parent af842054
...@@ -179,7 +179,7 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService ...@@ -179,7 +179,7 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService
179 public void updateDemand(FlowRQBaseVO flowBaseVO) { 179 public void updateDemand(FlowRQBaseVO flowBaseVO) {
180 DemandRQVO rqVO = (DemandRQVO) flowBaseVO; 180 DemandRQVO rqVO = (DemandRQVO) flowBaseVO;
181 // 将修改前数据查出来缓存下来,传入到修改后方法中,用于一些特殊逻辑处理,如某个值变化才进行 181 // 将修改前数据查出来缓存下来,传入到修改后方法中,用于一些特殊逻辑处理,如某个值变化才进行
182 MfDemand oldEntity = mfDemandService.getById(rqVO.getGuid()); 182 // MfDemand oldEntity = mfDemandService.getById(rqVO.getGuid());
183 beforeUpdate(rqVO); 183 beforeUpdate(rqVO);
184 MfDemand entity = convertToEntity(rqVO); 184 MfDemand entity = convertToEntity(rqVO);
185 // 发起审批流程或保存草稿 185 // 发起审批流程或保存草稿
......
...@@ -334,13 +334,16 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris ...@@ -334,13 +334,16 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
334 public void updateEnterprise(FlowRQBaseVO flowBaseVO) { 334 public void updateEnterprise(FlowRQBaseVO flowBaseVO) {
335 EnterpriseRQVO rqVO = (EnterpriseRQVO) flowBaseVO; 335 EnterpriseRQVO rqVO = (EnterpriseRQVO) flowBaseVO;
336 // 将修改前数据查出来缓存下来,传入到修改后方法中,用于一些特殊逻辑处理,如某个值变化才进行 336 // 将修改前数据查出来缓存下来,传入到修改后方法中,用于一些特殊逻辑处理,如某个值变化才进行
337 MfEnterprise oldEntity = mfEnterpriseService.getById(rqVO.getGuid()); 337 // MfEnterprise oldEntity = mfEnterpriseService.getById(rqVO.getGuid());
338 beforeUpdate(rqVO); 338 beforeUpdate(rqVO);
339 MfEnterprise entity = convertToEntity(rqVO); 339 MfEnterprise entity = convertToEntity(rqVO);
340 // 发起审批流程或保存草稿 340 // 发起审批流程或保存草稿
341 AddApprovalDTO approvalDTO = getAddApprovalDTO(entity); 341 AddApprovalDTO approvalDTO = getAddApprovalDTO(entity);
342 super.startOrRestartWorkFlow(rqVO, rqVO.getBizApproveState(), approvalDTO, entity::setBizApproveState); 342 super.startOrRestartWorkFlow(rqVO, rqVO.getBizApproveState(), approvalDTO, entity::setBizApproveState);
343 if(!rqVO.getIsRestart()){ 343 if (rqVO.getIsRestart()) {
344 // 重新提交
345 againSubmitFlow(entity, rqVO, approvalDTO);
346 } else {
344 // 修改业务数据 347 // 修改业务数据
345 boolean flag = mfEnterpriseService.updateById(entity); 348 boolean flag = mfEnterpriseService.updateById(entity);
346 if (!flag) { 349 if (!flag) {
...@@ -370,7 +373,7 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris ...@@ -370,7 +373,7 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
370 throw new CsbrSystemException(SystemError.DATA_ADD_ERROR, messageSourceUtil.addMessage(String.format("重新提交%s",FUNCTION_NAME))); 373 throw new CsbrSystemException(SystemError.DATA_ADD_ERROR, messageSourceUtil.addMessage(String.format("重新提交%s",FUNCTION_NAME)));
371 } 374 }
372 // 发起新的流程 375 // 发起新的流程
373 approvalDTO.setGuid(entity.getGuid()); 376 approvalDTO.setBizGuid(entity.getGuid());
374 approvalFlowUtil.addApproval(approvalDTO); 377 approvalFlowUtil.addApproval(approvalDTO);
375 afterSave(entity, rqVO); 378 afterSave(entity, rqVO);
376 } 379 }
......
...@@ -177,7 +177,10 @@ public class ServicerMaintainServiceImpl extends FlowAbstractImpl implements Ser ...@@ -177,7 +177,10 @@ public class ServicerMaintainServiceImpl extends FlowAbstractImpl implements Ser
177 // 发起审批流程或保存草稿 177 // 发起审批流程或保存草稿
178 AddApprovalDTO approvalDTO = getAddApprovalDTO(entity); 178 AddApprovalDTO approvalDTO = getAddApprovalDTO(entity);
179 super.startOrRestartWorkFlow(rqVO, rqVO.getBizApproveState(), approvalDTO, entity::setBizApproveState); 179 super.startOrRestartWorkFlow(rqVO, rqVO.getBizApproveState(), approvalDTO, entity::setBizApproveState);
180 if(!rqVO.getIsRestart()){ 180 if (rqVO.getIsRestart()) {
181 // 重新提交
182 againSubmitFlow(entity, rqVO, approvalDTO);
183 } else {
181 // 修改业务数据 184 // 修改业务数据
182 boolean flag = mfServicerMaintainService.updateById(entity); 185 boolean flag = mfServicerMaintainService.updateById(entity);
183 if (!flag) { 186 if (!flag) {
...@@ -208,7 +211,7 @@ public class ServicerMaintainServiceImpl extends FlowAbstractImpl implements Ser ...@@ -208,7 +211,7 @@ public class ServicerMaintainServiceImpl extends FlowAbstractImpl implements Ser
208 throw new CsbrSystemException(SystemError.DATA_ADD_ERROR, messageSourceUtil.addMessage(String.format("重新提交%s",FUNCTION_NAME))); 211 throw new CsbrSystemException(SystemError.DATA_ADD_ERROR, messageSourceUtil.addMessage(String.format("重新提交%s",FUNCTION_NAME)));
209 } 212 }
210 // 发起新的流程 213 // 发起新的流程
211 approvalDTO.setGuid(entity.getGuid()); 214 approvalDTO.setBizGuid(entity.getGuid());
212 approvalFlowUtil.addApproval(approvalDTO); 215 approvalFlowUtil.addApproval(approvalDTO);
213 afterSave(entity, rqVO); 216 afterSave(entity, rqVO);
214 } 217 }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!