|
@@ -7,7 +7,7 @@ import com.dragoninfo.dcuc.common.utils.ResponseUtil;
|
|
|
import com.dragonsoft.dcuc.approve.business.api.IApproveApiBusiness;
|
|
|
import com.dragonsoft.dcuc.approve.business.external.IBuSyncBusiness;
|
|
|
import com.dragonsoft.dcuc.approve.business.external.INoticeBusiness;
|
|
|
-import com.dragonsoft.dcuc.approve.enumresources.bu.ApproveModeEnum;
|
|
|
+import com.dragonsoft.dcuc.approve.enumresources.bu.TaskStatusEnum;
|
|
|
import com.dragonsoft.dcuc.approve.model.ApproveCirculationInfo;
|
|
|
import com.dragonsoft.dcuc.approve.model.ApproveRecordInfo;
|
|
|
import com.dragonsoft.dcuc.approve.model.dto.ApprovalInfoDTO;
|
|
@@ -124,7 +124,7 @@ public class BuSyncBusinessImpl implements IBuSyncBusiness {
|
|
|
buApproveSyncReqVO.setLastReviewerIdCard(approveCirculationInfo.getOperateUserId());
|
|
|
buApproveSyncReqVO.setLastReviewerName(approveCirculationInfo.getOperateUserName());
|
|
|
buApproveSyncReqVO.setLastReviewerUnitCode(approveCirculationInfo.getOperateUserOrgId());
|
|
|
- buApproveSyncReqVO.setLastReviewerUnit(approveCirculationInfo.getOperateUserOrg());
|
|
|
+ buApproveSyncReqVO.setLastReviewerUnitName(approveCirculationInfo.getOperateUserOrg());
|
|
|
|
|
|
return syncToBu(id, buApproveSyncReqVO, approvalInfoDTO);
|
|
|
}
|
|
@@ -144,7 +144,9 @@ public class BuSyncBusinessImpl implements IBuSyncBusiness {
|
|
|
buApproveSyncReqVO.setLastReviewerIdCard(securityUser.getIdcard());
|
|
|
buApproveSyncReqVO.setLastReviewerName(securityUser.getName());
|
|
|
buApproveSyncReqVO.setLastReviewerUnitCode(securityUser.getSecurityOrg());
|
|
|
- buApproveSyncReqVO.setLastReviewerUnit(securityUser.getSecurityOrgName());
|
|
|
+ buApproveSyncReqVO.setLastReviewerUnitName(securityUser.getSecurityOrgName());
|
|
|
+ buApproveSyncReqVO.setTaskId(approvalInfoDTO.getApproveNo());
|
|
|
+ buApproveSyncReqVO.setCreaterId(approvalInfoDTO.getApplicantIdcard());
|
|
|
|
|
|
return syncToBu(id, buApproveSyncReqVO, approvalInfoDTO);
|
|
|
}
|
|
@@ -162,12 +164,14 @@ public class BuSyncBusinessImpl implements IBuSyncBusiness {
|
|
|
buApproveSyncReqVO.setAppName(approvalInfoDTO.getAppName());
|
|
|
buApproveSyncReqVO.setCreateTime(approvalInfoDTO.getCreateTime());
|
|
|
buApproveSyncReqVO.setFinishTime(approvalInfoDTO.getUpdateTime());
|
|
|
- buApproveSyncReqVO.setPid(approvalInfoDTO.getApplicantIdcard());
|
|
|
+ buApproveSyncReqVO.setCreaterId(approvalInfoDTO.getApplicantIdcard());
|
|
|
+ buApproveSyncReqVO.setTaskId(approvalInfoDTO.getApproveNo());
|
|
|
+ buApproveSyncReqVO.setCreaterId(approvalInfoDTO.getApplicantIdcard());
|
|
|
|
|
|
BuApproveSyncBizApproveReqVO buApproveSyncBizApproveReqVO = parseApprovalInfoDTO(approvalInfoDTO);
|
|
|
|
|
|
BuApproveSyncBizDataReqVO buApproveSyncBizDataReqVO = new BuApproveSyncBizDataReqVO();
|
|
|
- buApproveSyncBizDataReqVO.setBizApprove(buApproveSyncBizApproveReqVO);
|
|
|
+ buApproveSyncBizDataReqVO.setTaskInfo(buApproveSyncBizApproveReqVO);
|
|
|
buApproveSyncReqVO.setBizData(buApproveSyncBizDataReqVO);
|
|
|
|
|
|
|
|
@@ -188,12 +192,11 @@ public class BuSyncBusinessImpl implements IBuSyncBusiness {
|
|
|
*/
|
|
|
protected BuApproveSyncBizApproveReqVO parseApprovalInfoDTO(ApprovalInfoDTO approvalInfoDTO) {
|
|
|
BuApproveSyncBizApproveReqVO buApproveSyncBizApproveReqVO = new BuApproveSyncBizApproveReqVO();
|
|
|
- buApproveSyncBizApproveReqVO.setBizId(approvalInfoDTO.getApproveNo());
|
|
|
- buApproveSyncBizApproveReqVO.setBizTitle(approvalInfoDTO.getProcessTitle());
|
|
|
+ buApproveSyncBizApproveReqVO.setTitle(approvalInfoDTO.getProcessTitle());
|
|
|
buApproveSyncBizApproveReqVO.setTaskClass(approvalInfoDTO.getApproveTaskClass());
|
|
|
- buApproveSyncBizApproveReqVO.setApproveMode(ApproveModeEnum.NORMAL.value);
|
|
|
- buApproveSyncBizApproveReqVO.setBizTermStart(approvalInfoDTO.getStartTime());
|
|
|
- buApproveSyncBizApproveReqVO.setBizTermEnd(approvalInfoDTO.getEndTime());
|
|
|
+ buApproveSyncBizApproveReqVO.setTaskStatus(TaskStatusEnum.ENABLE.value);
|
|
|
+ buApproveSyncBizApproveReqVO.setTaskTermStart(approvalInfoDTO.getStartTime());
|
|
|
+ buApproveSyncBizApproveReqVO.setTaskTermEnd(approvalInfoDTO.getEndTime());
|
|
|
return buApproveSyncBizApproveReqVO;
|
|
|
}
|
|
|
|