| | |
| | | package com.panzhihua.sangeshenbian.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | | import com.panzhihua.sangeshenbian.model.entity.ComplaintAuditRecord; |
| | | import com.panzhihua.sangeshenbian.dao.ComplaintAuditRecordMapper; |
| | |
| | | |
| | | @Override |
| | | public void createComplaintAuditRecord(Long complaintId, Integer auditType, String comment, LoginUserInfoVO loginUserInfoVO, SystemUser adminUser) { |
| | | int count = count(new LambdaQueryWrapper<ComplaintAuditRecord>().eq(ComplaintAuditRecord::getComplaintId, complaintId)); |
| | | ComplaintAuditRecord auditRecord = new ComplaintAuditRecord(); |
| | | auditRecord.setComplaintId(complaintId); |
| | | auditRecord.setLatestFlag(true); |
| | |
| | | auditRecord.setCreateTime(new Date()); |
| | | auditRecord.setUpdateBy(loginUserInfoVO.getUserId()); |
| | | auditRecord.setUpdateTime(new Date()); |
| | | auditRecord.setSort(count + 1); |
| | | |
| | | String departmentName = ""; |
| | | String reporter = loginUserInfoVO.getNickName(); |