|
@@ -59,8 +59,8 @@ public class TBViolationServiceImpl extends ServiceImpl<TBViolationMapper, TBVio
|
|
|
|
|
|
|
|
|
@Override
|
|
|
- public IPage<TBViolationResult> query(IPage<Map> iPage, Long serviceId, ViolationTypeEnum type, ViolationStatusEnum status, Long userId, String custom, String sopNo, Long createId, Long startTime, Long endTime, Long id) {
|
|
|
- return this.baseMapper.query(iPage, serviceId, Objects.nonNull(type) ? type.name() : null, Objects.nonNull(status) ? status.name() : null, userId, custom, sopNo, createId, startTime, endTime, id);
|
|
|
+ public IPage<TBViolationResult> query(IPage<Map> iPage, Long serviceId, ViolationTypeEnum type, ViolationStatusEnum status, Long userId, String custom, String sopNo, Long createId, Long startTime, Long endTime) {
|
|
|
+ return this.baseMapper.query(iPage, serviceId, Objects.nonNull(type) ? type.name() : null, Objects.nonNull(status) ? status.name() : null, userId, custom, sopNo, createId, startTime, endTime);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -74,10 +74,10 @@ public class TBViolationServiceImpl extends ServiceImpl<TBViolationMapper, TBVio
|
|
|
try {
|
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
|
if (Objects.isNull(tBViolation.getId())) {// 新增
|
|
|
- tBViolation.setCode(sequenceService.createCode("violationFlow"));
|
|
|
+ tBViolation.setCode(sequenceService.createCode("violationWarn"));
|
|
|
tBViolation.insertInfo(sysUser.getId());
|
|
|
saveOrUpdate(tBViolation);
|
|
|
- TBViolationResult tbViolationResult = get(tBViolation.getId());
|
|
|
+ TBViolationResult tbViolationResult = getByCode(tBViolation.getCode());
|
|
|
|
|
|
// String content = MessageEnum.NOTICE_OF_VIOLATION_REMIND.getTemplate();
|
|
|
// content = content.replaceAll("\\$\\{userName\\}", tbViolationResult.getUserName());
|
|
@@ -130,11 +130,11 @@ public class TBViolationServiceImpl extends ServiceImpl<TBViolationMapper, TBVio
|
|
|
return this.removeById(id);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
@Override
|
|
|
- public TBViolationResult get(long id) {
|
|
|
- IPage<TBViolationResult> resultIPage = this.query(new Page<>(1, 1), null, null, null, null, null, null, null, null, null,id);
|
|
|
- TBViolationResult tbViolationResult = resultIPage.getRecords().get(0);
|
|
|
- List<TBViolationDetail> TBViolationDetails = tbViolationDetailService.list(new QueryWrapper<TBViolationDetail>().lambda().eq(TBViolationDetail::getViolationId, id).orderByDesc(TBViolationDetail::getCreateTime));
|
|
|
+ public TBViolationResult getByCode(String code) {
|
|
|
+ TBViolationResult tbViolationResult = this.baseMapper.getByCode(code);
|
|
|
+ List<TBViolationDetail> TBViolationDetails = tbViolationDetailService.list(new QueryWrapper<TBViolationDetail>().lambda().eq(TBViolationDetail::getViolationId, tbViolationResult.getId()).orderByDesc(TBViolationDetail::getCreateTime));
|
|
|
tbViolationResult.setTbViolationDetails(TBViolationDetails);
|
|
|
return tbViolationResult;
|
|
|
}
|