fix
This commit is contained in:
@@ -66,12 +66,12 @@ public class HyPartnerClerkServiceImpl implements HyPartnerClerkService {
|
|||||||
redisUtilPool.setString(cacheKey, JSONObject.toJSONString(request), RedisConstant.ONE_DAY_SECONDS);
|
redisUtilPool.setString(cacheKey, JSONObject.toJSONString(request), RedisConstant.ONE_DAY_SECONDS);
|
||||||
return Boolean.TRUE;
|
return Boolean.TRUE;
|
||||||
}
|
}
|
||||||
if (StringUtil.isBlank(request.getPartnerId()) || Objects.isNull(request.getPartnerLineId()) || CollectionUtils.isEmpty(request.getPartnerClerkRequestList())){
|
if (StringUtil.isBlank(request.getPartnerId()) || Objects.isNull(request.getPartnerLineId())){
|
||||||
throw new ServiceException(ErrorCodeEnum.PARAMS_REQUIRED);
|
throw new ServiceException(ErrorCodeEnum.PARAMS_REQUIRED);
|
||||||
}
|
}
|
||||||
hyPartnerClerkDAO.deleteByPartnerIdAndLineId(request.getPartnerId(), request.getPartnerLineId());
|
hyPartnerClerkDAO.deleteByPartnerIdAndLineId(request.getPartnerId(), request.getPartnerLineId());
|
||||||
List<HyPartnerClerkDO> clerkDOList = new ArrayList<>();
|
List<HyPartnerClerkDO> clerkDOList = new ArrayList<>();
|
||||||
request.getPartnerClerkRequestList().stream().forEach(x->{
|
ListUtils.emptyIfNull(request.getPartnerClerkRequestList()).stream().forEach(x->{
|
||||||
HyPartnerClerkDO clerkDO = new HyPartnerClerkDO();
|
HyPartnerClerkDO clerkDO = new HyPartnerClerkDO();
|
||||||
clerkDO.setPartnerLineId(request.getPartnerLineId());
|
clerkDO.setPartnerLineId(request.getPartnerLineId());
|
||||||
clerkDO.setPartnerId(request.getPartnerId());
|
clerkDO.setPartnerId(request.getPartnerId());
|
||||||
@@ -81,7 +81,9 @@ public class HyPartnerClerkServiceImpl implements HyPartnerClerkService {
|
|||||||
clerkDO.setChooseReason(x.getChooseReason());
|
clerkDO.setChooseReason(x.getChooseReason());
|
||||||
clerkDOList.add(clerkDO);
|
clerkDOList.add(clerkDO);
|
||||||
});
|
});
|
||||||
hyPartnerClerkDAO.batchInsert(clerkDOList);
|
if (CollectionUtils.isNotEmpty(clerkDOList)){
|
||||||
|
hyPartnerClerkDAO.batchInsert(clerkDOList);
|
||||||
|
}
|
||||||
redisUtilPool.delKey(cacheKey);
|
redisUtilPool.delKey(cacheKey);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user