| | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void saveDelay(ComplaintDelayDTO dto, LoginUserInfoVO loginUserInfoVO) { |
| | | // 清除最新记录 |
| | | complaintAuditRecordService.update(new LambdaUpdateWrapper<ComplaintAuditRecord>() |
| | | .eq(ComplaintAuditRecord::getComplaintId, dto.getComplaintId()) |
| | | .set(ComplaintAuditRecord::getLatestFlag, false)); |
| | | SystemUser systemUser = systemUserService.getSystemUserByPhone(loginUserInfoVO.getPhone()).orElse(null); |
| | | Long superiorId; |
| | | Long currentId; |
| | |
| | | // 添加审核记录 |
| | | //complaintAuditRecordService.createComplaintAuditRecord(dto.getComplaintId(), 1, dto.getComment(), loginUserInfoVO, systemUser); |
| | | |
| | | |
| | | // 清除最新记录 |
| | | complaintAuditRecordService.update(new LambdaUpdateWrapper<ComplaintAuditRecord>() |
| | | .eq(ComplaintAuditRecord::getComplaintId, dto.getComplaintId()) |
| | | .set(ComplaintAuditRecord::getLatestFlag, false)); |
| | |
| | | ComplaintAuditRecord record1 = new ComplaintAuditRecord(); |
| | | record1.setComplaintId(complaint.getId()); |
| | | record1.setLatestFlag(true); |
| | | record1.setAuditType(2); |
| | | record1.setAuditType(1); |
| | | record1.setAuditStatus(0); |
| | | record1.setCreateBy(loginUserInfoVO.getUserId()); |
| | | record1.setCreateTime(new Date(System.currentTimeMillis())); |
| | |
| | | ComplaintAuditRecord record2 = new ComplaintAuditRecord(); |
| | | record2.setComplaintId(complaint.getId()); |
| | | record2.setLatestFlag(true); |
| | | record2.setAuditType(2); |
| | | record2.setAuditType(1); |
| | | record2.setAuditStatus(0); |
| | | record2.setCreateBy(loginUserInfoVO.getUserId()); |
| | | record2.setCreateTime(new Date(System.currentTimeMillis())); |