소스 검색

1.非车手续费编辑调整

wuhp 2 년 전
부모
커밋
de56e756d7
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 3
      src/main/java/com/ydtech/modules/fnc/service/impl/InsPlyIncomeServiceImpl.java

+ 5 - 3
src/main/java/com/ydtech/modules/fnc/service/impl/InsPlyIncomeServiceImpl.java

@@ -1204,14 +1204,16 @@ handlingProportion,
     @Override
     public void updateNoHand(InsPlyIncomeVo insPlyIncomeVo) {
         //        根据协议   如果是含增值税结算   用保费 *   如果是  不含税保费
-        InsPlyIncome insPlyIncome = new InsPlyIncome();
+        InsPlyIncome insPlyIncome = baseMapper.getById(insPlyIncomeVo.getId());
         BeanUtils.copyProperties(insPlyIncomeVo, insPlyIncome);
-        insPlyIncome.setCommissionFeevalue(insPlyIncomeVo.getNoSuperviseCostsPremiums());
+        BigDecimal bigDecimal = this.getBigDecimal(insPlyIncomeVo.getNoPremium(), insPlyIncomeVo.getNoSuperviseCostsProportion());
+        insPlyIncome.setCommissionFeevalue(bigDecimal);
         insPlyIncome.setCommissionFeerate(insPlyIncomeVo.getNoSuperviseCostsProportion());
+        insPlyIncome.setNoSuperviseCostsPremiums(bigDecimal);
+        insPlyIncome.setAllFeeValue(bigDecimal);
         insPlyIncome.setUpdateUserId(BaseController.getUser().getId());
         baseMapper.updateById(insPlyIncome);
         insPlyIncomeVo.setOtherFeevalue(insPlyIncomeVo.getNoSuperviseCostsPremiums());
-
         insPlyIncomeVo.setCrudStatus("2");
         this.saveLog(insPlyIncomeVo);
     }