|
|
@@ -1247,7 +1247,10 @@ handlingProportion,
|
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
if(!CollectionUtils.isEmpty(insPlyIncomeVo.getSettIdList())){
|
|
|
for (String id : insPlyIncomeVo.getSettIdList()){
|
|
|
- InsPlyIncome insPlyIncome = new InsPlyIncome();
|
|
|
+ InsPlyIncome insPlyIncome = baseMapper.getById(id);
|
|
|
+ if("1".equals(insPlyIncome.getHandlingFeesStatus())){
|
|
|
+ throw new SystemException("有已结算数据");
|
|
|
+ }
|
|
|
insPlyIncome.setSettlementImageId(insPlyIncomeVo.getSettlementImageId());
|
|
|
insPlyIncome.setSettlementUserId(BaseController.getUser().getId());
|
|
|
insPlyIncome.setSettlementTime(now);
|