| | |
| | | //complaint.setReportType(+); |
| | | complaint.setSuperiorType(reportType); |
| | | complaint.setSuperiorId(superiorId); |
| | | if (complaint.getStatus() != 0) { |
| | | complaint.setStatus(0); |
| | | } |
| | | updateById(complaint); |
| | | |
| | | // 标记最新 |
| | |
| | | record1.setReportType(Objects.isNull(systemUser) ? 5 : systemUser.getAccountLevel()); |
| | | record1.setSuperiorId(currentId); |
| | | record1.setSort(count + 1); |
| | | record1.setComment(dto.getComment()); |
| | | complaintAuditRecordService.save(record1); |
| | | |
| | | ComplaintAuditRecord record2 = new ComplaintAuditRecord(); |
| | |
| | | record2.setReportType(reportType); |
| | | record2.setSuperiorId(superiorId); |
| | | record2.setSort(count + 2); |
| | | record1.setComment(dto.getComment()); |
| | | complaintAuditRecordService.save(record2); |
| | | } |
| | | |
| | |
| | | //complaintAuditRecordService.audit(complaintAuditRecord, loginUserInfoVO.getUserId(), |
| | | // dto.getAuditResult(), dto.getRejectReason()); |
| | | //审核通过后,设置诉求延期 |
| | | if (complaintAuditRecord.getAuditType().equals(1) && complaintAuditRecord.getAuditStatus().equals(0)) { |
| | | if (complaintAuditRecord.getAuditType().equals(1) && complaintAuditRecord.getAuditStatus().equals(0) && dto.getAuditResult().equals(1)) { |
| | | Complaint complaint = getById(complaintAuditRecord.getComplaintId()); |
| | | complaint.setStatus(1); |
| | | updateById(complaint); |
| | |
| | | ComplaintAuditRecord record1 = new ComplaintAuditRecord(); |
| | | record1.setComplaintId(dto.getComplaintId()); |
| | | record1.setLatestFlag(true); |
| | | record1.setAuditType(2); |
| | | record1.setAuditType(1); |
| | | record1.setAuditorId(loginUserInfoVO.getUserId()); |
| | | record1.setAuditStatus(dto.getAuditResult()); |
| | | record1.setCreateBy(loginUserInfoVO.getUserId()); |