Переглянути джерело

车险、非车险手续费导出添加结算状态

Qchen 1 рік тому
батько
коміт
76f2225b30

+ 18 - 0
src/main/java/com/ydtech/modules/fnc/service/impl/InsPlyIncomeServiceImpl.java

@@ -2379,6 +2379,15 @@ public class InsPlyIncomeServiceImpl extends ServiceImpl<InsPlyIncomeMapper, Ins
                 LocalDateTime signDate = item.getSignDate();
                 BeanUtils.copyProperties(item, bxSettlementFeesNorExcel);
                 bxSettlementFeesNorExcel.setSigndate(signDate);
+                if (item.getHandlingFeesStatus().equals("0")) {
+                    bxSettlementFeesNorExcel.setHandlingFeesStatus("未开票");
+                }
+                if (item.getHandlingFeesStatus().equals("1")) {
+                    bxSettlementFeesNorExcel.setHandlingFeesStatus("已开票");
+                }
+                if (item.getHandlingFeesStatus().equals("2")) {
+                    bxSettlementFeesNorExcel.setHandlingFeesStatus("已开票未结算");
+                }
                 resultNoList.add(bxSettlementFeesNorExcel);
             }
         } else {
@@ -2390,6 +2399,15 @@ public class InsPlyIncomeServiceImpl extends ServiceImpl<InsPlyIncomeMapper, Ins
                 LocalDateTime signDate = item.getSignDate();
                 BeanUtils.copyProperties(item, bxSettlementFeesExcel);
                 bxSettlementFeesExcel.setSigndate(signDate);
+                if (item.getHandlingFeesStatus().equals("0")) {
+                    bxSettlementFeesExcel.setHandlingFeesStatus("未开票");
+                }
+                if (item.getHandlingFeesStatus().equals("1")) {
+                    bxSettlementFeesExcel.setHandlingFeesStatus("已开票");
+                }
+                if (item.getHandlingFeesStatus().equals("2")) {
+                    bxSettlementFeesExcel.setHandlingFeesStatus("已开票未结算");
+                }
                 resultList.add(bxSettlementFeesExcel);
             }
         }

+ 4 - 0
src/main/java/com/ydtech/modules/ins/model/vo/res/BxSettlementFeesExcel.java

@@ -97,4 +97,8 @@ public class BxSettlementFeesExcel implements Serializable {
     @ExcelProperty(value = "手续费金额",index = 17)
     private BigDecimal commissionFeevalue;
 
+    @ApiModelProperty("结算状态")
+    @ExcelProperty(value = "结算状态", index = 18)
+    private String handlingFeesStatus;
+
 }

+ 3 - 1
src/main/java/com/ydtech/modules/ins/model/vo/res/BxSettlementFeesNorExcel.java

@@ -65,5 +65,7 @@ public class BxSettlementFeesNorExcel implements Serializable {
     @ExcelProperty(value = "手续费金额",index = 9)
     private BigDecimal commissionFeevalue;
 
-
+    @ApiModelProperty("结算状态")
+    @ExcelProperty(value = "结算状态",index = 10)
+    private String handlingFeesStatus;
 }