调整去重字段
This commit is contained in:
parent
9cfa118df1
commit
a1d6d86789
|
|
@ -173,6 +173,11 @@ public class PenaltySecurityController {
|
|||
penaltyCaseInfoService.lambdaUpdate().eq(PenaltyCaseInfo::getCaseid, penaltyCaseInfo.getCaseid()).remove();
|
||||
}
|
||||
for (PenaltyCaseInfoEntInfoDto entInfoDto : requestDto.getPenaltylist()) {
|
||||
PenaltyEntInfo one = null;
|
||||
if (StringUtils.isNotBlank(entInfoDto.getUniscid())) {
|
||||
one = penaltyEntInfoService.lambdaQuery().eq(PenaltyEntInfo::getCaseid, penaltyCaseInfo.getCaseid())
|
||||
.eq(PenaltyEntInfo::getUniscid, entInfoDto.getUniscid()).one();
|
||||
}
|
||||
PenaltyEntInfo penaltyEntInfo = new PenaltyEntInfo();
|
||||
penaltyEntInfo.setCaseid(requestDto.getCaseid());
|
||||
penaltyEntInfo.setPripid(entInfoDto.getPripid());
|
||||
|
|
@ -181,8 +186,13 @@ public class PenaltySecurityController {
|
|||
penaltyEntInfo.setEnttype(StringUtils.trimToEmpty(cleanEntTypeCode(entInfoDto.getEnttype())));
|
||||
penaltyEntInfo.setUpdateTime(LocalDateTime.now());
|
||||
penaltyEntInfo.setFlgDeleted("0");
|
||||
penaltyEntInfo.setCreateTime(LocalDateTime.now());
|
||||
penaltyEntInfoService.save(penaltyEntInfo);
|
||||
if (one == null) {
|
||||
penaltyEntInfo.setCreateTime(LocalDateTime.now());
|
||||
penaltyEntInfoService.save(penaltyEntInfo);
|
||||
} else {
|
||||
penaltyEntInfo.setId(one.getId());
|
||||
penaltyEntInfoService.updateById(penaltyEntInfo);
|
||||
}
|
||||
}
|
||||
|
||||
return SecurityResultAcceptVO.success(penaltyAcceptLog.getAcceptId());
|
||||
|
|
|
|||
Loading…
Reference in New Issue