Просмотр исходного кода

订单审核 导出数据表出口费用与系统不一致,是加上分销的

lipf 2 месяцев назад
Родитель
Сommit
292eb042c0

+ 9 - 1
commons/src/main/java/com/jzg/commons/entity/orders/vo/FeeAuditVo.java

@@ -190,9 +190,17 @@ public class FeeAuditVo extends BaseModel {
     @Schema(description = "驾意险应付费用")
     private BigDecimal jyPayablePremium;
 
+    @ExcelIgnore
+    @Schema(description = "总应付费用(含分销)")
+    private BigDecimal totalPayablePremium;
+
+    /**
+     * 表示不含分销费用的金额
+     */
     @ExcelProperty("总应付费用")
     @Schema(description = "总应付费用")
-    private BigDecimal totalPayablePremium;
+    private BigDecimal totalExportPremium;
+
 
     @ExcelProperty("交强险手续费费用")
     @Schema(description = "交强险手续费费用")

+ 1 - 0
tenant/insurance/quotation-summary/src/main/java/com/jzg/quotation/summary/service/impl/InsFeeAuditServiceImpl.java

@@ -1014,6 +1014,7 @@ public class InsFeeAuditServiceImpl extends ServiceImpl<InsFeeAuditMapper, InsFe
             feeAuditVo.setJyPayablePremium(feeAuditVo.getJyPayablePremium().setScale(2, RoundingMode.HALF_UP));
             feeAuditVo.setSyPayablePremium(feeAuditVo.getSyPayablePremium().setScale(2, RoundingMode.HALF_UP));
             feeAuditVo.setJqPayablePremium(feeAuditVo.getJqPayablePremium().setScale(2, RoundingMode.HALF_UP));
+            feeAuditVo.setTotalExportPremium(BigDecimalUtil.add(feeAuditVo.getJqExportPremium().setScale(2,RoundingMode.HALF_DOWN), feeAuditVo.getSyExportPremium().setScale(2,RoundingMode.HALF_DOWN), feeAuditVo.getJyExportPremium().setScale(2,RoundingMode.HALF_DOWN)));
         }
 
         // 调用动态导出