瀏覽代碼

1.结算校验

wuhp 2 年之前
父節點
當前提交
5726abbdc7
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/java/com/ydtech/modules/fnc/service/impl/InsPlyIncomeServiceImpl.java

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

@@ -1247,7 +1247,10 @@ handlingProportion,
         LocalDateTime now = LocalDateTime.now();
         LocalDateTime now = LocalDateTime.now();
         if(!CollectionUtils.isEmpty(insPlyIncomeVo.getSettIdList())){
         if(!CollectionUtils.isEmpty(insPlyIncomeVo.getSettIdList())){
             for (String  id : 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.setSettlementImageId(insPlyIncomeVo.getSettlementImageId());
                 insPlyIncome.setSettlementUserId(BaseController.getUser().getId());
                 insPlyIncome.setSettlementUserId(BaseController.getUser().getId());
                 insPlyIncome.setSettlementTime(now);
                 insPlyIncome.setSettlementTime(now);