|
@@ -672,7 +672,7 @@ public class AuthApplyBusiness implements IAuthApplyBusiness {
|
|
|
String applyOrdNo = updateDTO.getApplyOrdNo();
|
|
|
WorkFlow workFlow = workFlowService.getByApplyOrdNo(applyOrdNo);
|
|
|
if(null == workFlow) {
|
|
|
- return ResponseStatus.fail();
|
|
|
+ return ResponseStatus.fail("工单不存在");
|
|
|
}
|
|
|
|
|
|
String applicantIdcard = workFlow.getApplicantIdcard();
|
|
@@ -687,9 +687,6 @@ public class AuthApplyBusiness implements IAuthApplyBusiness {
|
|
|
return ResponseStatus.fail("申请单内容为空");
|
|
|
}
|
|
|
|
|
|
- List<AppFunAuthResourceDTO> updateList = fillResourceInfo(resourceInfos, delResourceInfos, userInfo);
|
|
|
-
|
|
|
-
|
|
|
workFlow.setApplicantPhoneNo(updateDTO.getApplicantPhoneNo());
|
|
|
workFlow.setFlowContent(updateDTO.getFlowContent());
|
|
|
workFlow.setApplyReason(updateDTO.getApplyReason());
|
|
@@ -703,15 +700,18 @@ public class AuthApplyBusiness implements IAuthApplyBusiness {
|
|
|
workFlow.setEndTime(null);
|
|
|
}
|
|
|
String operateType = updateDTO.getOperateType();
|
|
|
+ workFlow.setOperateType(operateType);
|
|
|
if(AuthFlowOpeCons.SAVE.equals(operateType)) {
|
|
|
workFlow.setFlowStatus(WorkFlowStatusEnum.SAVING.getValue());
|
|
|
} else {
|
|
|
workFlow.setFlowStatus(WorkFlowStatusEnum.APPLYING.getValue());
|
|
|
}
|
|
|
+
|
|
|
AppFunAuthApplyDTO appFunAuthApplyDTO = new AppFunAuthApplyDTO();
|
|
|
WorkFlowDTO workFlowDTO = new WorkFlowDTO();
|
|
|
BeanUtils.copyProperties(workFlow, workFlowDTO);
|
|
|
appFunAuthApplyDTO.setWorkFlow(workFlowDTO);
|
|
|
+ List<AppFunAuthResourceDTO> updateList = fillResourceInfo(resourceInfos, delResourceInfos, userInfo);
|
|
|
appFunAuthApplyDTO.setResourceInfos(updateList);
|
|
|
String url = authConfig.getApprovalCenterUrl();
|
|
|
String api = ApprovalApiConstance.APPROVAL_UPDATE_API;
|