소스 검색

应收应付导入 修改调整

785834757 2 년 전
부모
커밋
baad699f8d
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      src/main/java/com/ydtech/modules/inv/service/impl/InvReceivableServiceImpl.java

+ 6 - 0
src/main/java/com/ydtech/modules/inv/service/impl/InvReceivableServiceImpl.java

@@ -685,6 +685,12 @@ public class InvReceivableServiceImpl implements InvReceivableService {
         invSource.setSyPremium(invSource.getSyPremiumTax().divide(tax,2, RoundingMode.HALF_UP));
         invSource.setSyPremium(invSource.getSyPremiumTax().divide(tax,2, RoundingMode.HALF_UP));
         //处理非车不含税
         //处理非车不含税
         invSource.setNonCarPremium(invSource.getNonCarPremiumTax().divide(tax,2, RoundingMode.HALF_UP));
         invSource.setNonCarPremium(invSource.getNonCarPremiumTax().divide(tax,2, RoundingMode.HALF_UP));
+
+        //处理非跟单比例
+        invSource.setJqNonCopyingRatio(invSource.getJqReceivableRatio().subtract(invSource.getJqPremiumRatio()));
+        invSource.setSyNonCopyingRatio(invSource.getSyReceivableRatio().subtract(invSource.getSyPremiumRatio()));
+        invSource.setNonCarNonCopyingRatio(invSource.getNonCarReceivableRatio().subtract(invSource.getNonCarPremiumRatio()));
+
         //处理手续费金额
         //处理手续费金额
         invSource.setPremium(
         invSource.setPremium(
                 invSource.getJqPremium().multiply(invSource.getJqPremiumRatio())
                 invSource.getJqPremium().multiply(invSource.getJqPremiumRatio())