| | |
| | | complaint.setClosingTime(new Date(System.currentTimeMillis() + config.getDemandProcessingTime() * 24 * 60 * 60 * 1000)); |
| | | // 保存诉求记录 |
| | | save(complaint); |
| | | int count = complaintAuditRecordService.count(new LambdaQueryWrapper<ComplaintAuditRecord>().eq(ComplaintAuditRecord::getComplaintId, complaint.getId())); |
| | | //保存记录 |
| | | ComplaintAuditRecord complaintAuditRecord = new ComplaintAuditRecord(); |
| | | complaintAuditRecord.setComplaintId(complaint.getId()); |
| | |
| | | complaintAuditRecord.setUpdateTime(new Date(System.currentTimeMillis())); |
| | | complaintAuditRecord.setReportType(accountLevel); |
| | | complaintAuditRecord.setSuperiorId(superiorId); |
| | | complaintAuditRecord.setSort(count + 1); |
| | | complaintAuditRecordService.save(complaintAuditRecord); |
| | | } |
| | | |
| | |
| | | |
| | | // 添加审核记录 |
| | | //complaintAuditRecordService.createComplaintAuditRecord(dto.getComplaintId(), 2, dto.getComment(), loginUserInfoVO,adminUser); |
| | | |
| | | int count = complaintAuditRecordService.count(new LambdaQueryWrapper<ComplaintAuditRecord>().eq(ComplaintAuditRecord::getComplaintId, complaint.getId())); |
| | | ComplaintAuditRecord complaintAuditRecord = new ComplaintAuditRecord(); |
| | | complaintAuditRecord.setComplaintId(complaint.getId()); |
| | | complaintAuditRecord.setLatestFlag(true); |
| | | complaintAuditRecord.setAuditType(2); |
| | | complaintAuditRecord.setAuditStatus(0); |
| | | complaintAuditRecord.setCreateBy(loginUserInfoVO.getUserId()); |
| | | complaintAuditRecord.setCreateTime(new Date(System.currentTimeMillis())); |
| | | complaintAuditRecord.setCreateTime(new Date()); |
| | | complaintAuditRecord.setUpdateBy(loginUserInfoVO.getUserId()); |
| | | complaintAuditRecord.setUpdateTime(new Date(System.currentTimeMillis())); |
| | | complaintAuditRecord.setUpdateTime(new Date()); |
| | | complaintAuditRecord.setReporter(loginUserInfoVO.getNickName()); |
| | | complaintAuditRecord.setReportType(Objects.isNull(adminUser) ? 5 : adminUser.getAccountLevel()); |
| | | complaintAuditRecord.setSuperiorId(currentId); |
| | | complaintAuditRecord.setComment(dto.getComment()); |
| | | complaintAuditRecord.setSort(count + 1); |
| | | complaintAuditRecordService.save(complaintAuditRecord); |
| | | |
| | | |
| | |
| | | complaintAuditRecord2.setAuditType(2); |
| | | complaintAuditRecord2.setAuditStatus(0); |
| | | complaintAuditRecord2.setCreateBy(loginUserInfoVO.getUserId()); |
| | | complaintAuditRecord2.setCreateTime(new Date(System.currentTimeMillis())); |
| | | complaintAuditRecord2.setCreateTime(new Date()); |
| | | complaintAuditRecord2.setUpdateBy(loginUserInfoVO.getUserId()); |
| | | complaintAuditRecord2.setUpdateTime(new Date(System.currentTimeMillis())); |
| | | complaintAuditRecord2.setUpdateTime(new Date()); |
| | | complaintAuditRecord2.setReporter(loginUserInfoVO.getNickName()); |
| | | complaintAuditRecord2.setReportType(reportType); |
| | | complaintAuditRecord2.setSuperiorId(superiorId); |
| | | complaintAuditRecord2.setComment(dto.getComment()); |
| | | complaintAuditRecord.setSort(count + 2); |
| | | complaintAuditRecordService.save(complaintAuditRecord2); |
| | | } |
| | | |
| | |
| | | complaintAuditRecordService.update(new LambdaUpdateWrapper<ComplaintAuditRecord>() |
| | | .eq(ComplaintAuditRecord::getComplaintId, dto.getComplaintId()) |
| | | .set(ComplaintAuditRecord::getLatestFlag, false)); |
| | | |
| | | int count = complaintAuditRecordService.count(new LambdaQueryWrapper<ComplaintAuditRecord>().eq(ComplaintAuditRecord::getComplaintId, complaint.getId())); |
| | | ComplaintAuditRecord record = new ComplaintAuditRecord(); |
| | | record.setComplaintId(complaint.getId()); |
| | | record.setLatestFlag(true); |
| | |
| | | record.setReporter(loginUserInfoVO.getNickName()); |
| | | record.setReportType(accountLevel); |
| | | record.setSuperiorId(dto.getDispatchId()); |
| | | record.setSort(count + 1); |
| | | complaintAuditRecordService.save(record); |
| | | } |
| | | |
| | |
| | | .set(ComplaintAuditRecord::getLatestFlag, false)); |
| | | |
| | | if (complaintReporAuditDTO.getAuditResult().equals(1)) { |
| | | int count = complaintAuditRecordService.count(new LambdaQueryWrapper<ComplaintAuditRecord>().eq(ComplaintAuditRecord::getComplaintId, complaint.getId())); |
| | | ComplaintAuditRecord record = new ComplaintAuditRecord(); |
| | | record.setComplaintId(complaint.getId()); |
| | | record.setLatestFlag(true); |
| | |
| | | record.setAuditType(0); |
| | | record.setAuditStatus(1); |
| | | record.setCreateBy(loginUserInfoVO.getUserId()); |
| | | record.setCreateTime(new Date(System.currentTimeMillis())); |
| | | record.setCreateTime(new Date()); |
| | | record.setUpdateBy(loginUserInfoVO.getUserId()); |
| | | record.setUpdateTime(new Date(System.currentTimeMillis())); |
| | | record.setUpdateTime(new Date()); |
| | | record.setReporter(complaintAuditRecord.getReporter()); |
| | | record.setReportType(complaintAuditRecord.getReportType()); |
| | | record.setSuperiorId(superiorId); |
| | | record.setSort(count + 1); |
| | | complaintAuditRecordService.save(record); |
| | | |
| | | |
| | |
| | | superiorId = complaint.getCreateBy(); |
| | | break; |
| | | } |
| | | |
| | | int count = complaintAuditRecordService.count(new LambdaQueryWrapper<ComplaintAuditRecord>().eq(ComplaintAuditRecord::getComplaintId, complaint.getId())); |
| | | ComplaintAuditRecord record2 = new ComplaintAuditRecord(); |
| | | record2.setComplaintId(complaint.getId()); |
| | | record2.setLatestFlag(true); |
| | |
| | | record2.setAuditorId(loginUserInfoVO.getUserId()); |
| | | record2.setAuditStatus(2); |
| | | record2.setCreateBy(loginUserInfoVO.getUserId()); |
| | | record2.setCreateTime(new Date(System.currentTimeMillis())); |
| | | record2.setCreateTime(new Date()); |
| | | record2.setUpdateBy(loginUserInfoVO.getUserId()); |
| | | record2.setUpdateTime(new Date(System.currentTimeMillis())); |
| | | record2.setUpdateTime(new Date()); |
| | | record2.setReporter(complaintAuditRecord.getReporter()); |
| | | record2.setReportType(systemUser.getAccountLevel() + 1); |
| | | record2.setSuperiorId(superiorId); |
| | | record2.setRejectReason(complaintReporAuditDTO.getRejectReason()); |
| | | record2.setSort(count + 1); |
| | | complaintAuditRecordService.save(record2); |
| | | } |
| | | } |
| | |
| | | complaintAuditRecordService.update(new LambdaUpdateWrapper<ComplaintAuditRecord>() |
| | | .eq(ComplaintAuditRecord::getComplaintId, dto.getComplaintId()) |
| | | .set(ComplaintAuditRecord::getLatestFlag, false)); |
| | | |
| | | int count = complaintAuditRecordService.count(new LambdaQueryWrapper<ComplaintAuditRecord>().eq(ComplaintAuditRecord::getComplaintId, complaint.getId())); |
| | | ComplaintAuditRecord record1 = new ComplaintAuditRecord(); |
| | | record1.setComplaintId(complaint.getId()); |
| | | record1.setLatestFlag(true); |
| | |
| | | record1.setReporter(loginUserInfoVO.getNickName()); |
| | | record1.setReportType(systemUser.getAccountLevel()); |
| | | record1.setSuperiorId(currentId); |
| | | record1.setSort(count + 1); |
| | | complaintAuditRecordService.save(record1); |
| | | |
| | | ComplaintAuditRecord record2 = new ComplaintAuditRecord(); |
| | |
| | | record2.setReporter(loginUserInfoVO.getNickName()); |
| | | record2.setReportType(systemUser.getAccountLevel() - 1); |
| | | record2.setSuperiorId(superiorId); |
| | | record2.setSort(count + 2); |
| | | complaintAuditRecordService.save(record2); |
| | | } |
| | | |
| | |
| | | complaintAuditRecordService.update(new LambdaUpdateWrapper<ComplaintAuditRecord>() |
| | | .eq(ComplaintAuditRecord::getComplaintId, dto.getComplaintId()) |
| | | .set(ComplaintAuditRecord::getLatestFlag, false)); |
| | | |
| | | int count = complaintAuditRecordService.count(new LambdaQueryWrapper<ComplaintAuditRecord>().eq(ComplaintAuditRecord::getComplaintId, dto.getId())); |
| | | ComplaintAuditRecord record1 = new ComplaintAuditRecord(); |
| | | record1.setComplaintId(dto.getComplaintId()); |
| | | record1.setLatestFlag(true); |
| | |
| | | record1.setReporter(complaintAuditRecord.getReporter()); |
| | | record1.setReportType(systemUser.getAccountLevel()); |
| | | record1.setSuperiorId(cunrrentId); |
| | | record1.setSort(count + 1); |
| | | complaintAuditRecordService.save(record1); |
| | | } |
| | | |