Bladeren bron

feat:"线下订单导出增加税费字段"

soobin 3 maanden geleden
bovenliggende
commit
45cbcb5271

+ 7 - 0
src/main/java/com/szwl/model/excel/NewCoinOrderTarget.java

@@ -63,6 +63,13 @@ public class NewCoinOrderTarget {
     private BigDecimal price;
 
     /**
+     * 税费
+     */
+    @ColumnWidth(20)
+    @ExcelProperty("Tax")
+    private BigDecimal tax;
+
+    /**
      * 支付方式
      */
     @ExcelProperty("Payment method")

+ 3 - 0
src/main/java/com/szwl/service/impl/TCoinOrderServiceImpl.java

@@ -461,6 +461,9 @@ public class TCoinOrderServiceImpl extends ServiceImpl<TCoinOrderMapper, TCoinOr
             coinOrderTarget.setMachineName(name);
             coinOrderTarget.setName(admin.getUsername());
             coinOrderTarget.setPrice(coinOrder.getPrice());
+            if (coinOrder.getTax() != null) {
+                coinOrderTarget.setTax(coinOrder.getTax());
+            }
             coinOrderTarget.setPayDate(coinOrder.getCreateDate());
             coinOrderTarget.setStatus("Payment success");
             if (coinOrder.getPayType() == 0) {