Jelajahi Sumber

1.结算校验

wuhp 2 tahun lalu
induk
melakukan
5726abbdc7

+ 4 - 1
src/main/java/com/ydtech/modules/fnc/service/impl/InsPlyIncomeServiceImpl.java

@@ -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);