| | |
| | | // String approveID = today + formattedCount; |
| | | SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); |
| | | ApproveProcess approveProcess = new ApproveProcess(); |
| | | String no = OrderUtils.countTodayByCreateTime(approveProcessMapper, "approve_id"); |
| | | String no = OrderUtils.countAfterServiceTodayByCreateTime(approveProcessMapper, "CGSP"); |
| | | approveProcess.setApproveId(no); |
| | | approveProcess.setApproveUser(sysUser.getUserId()); |
| | | approveProcess.setApproveUserName(sysUser.getNickName()); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public void delApprove(List<Long> ids) { |
| | | for (Long approveId : ids) { |
| | | public void delApprove(List<String> ids) { |
| | | for (String approveId : ids) { |
| | | ApproveProcess approveProcess = approveProcessMapper.selectOne(new LambdaQueryWrapper<ApproveProcess>() |
| | | .eq(ApproveProcess::getApproveId, approveId) |
| | | .eq(ApproveProcess::getApproveDelete, 0) |
| | |
| | | // 删除对应的附件 |
| | | commonFileService.deleteByBusinessId(approveProcess.getId(), FileNameType.ApproveProcess.getValue()); |
| | | // 删除审批节点 |
| | | approveNodeService.delApproveNodeByApproveId(approveId.toString()); |
| | | approveNodeService.delApproveNodeByApproveId(approveId); |
| | | |
| | | // 只查最新一条审批流程 |
| | | ApproveProcess latestProcess = approveProcessMapper.selectOne( |