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

feat:"增加税费字段"

soobin 3 місяців тому
батько
коміт
b95f306058

+ 2 - 0
src/main/java/com/szwl/controller/TCoinOrderController.java

@@ -241,6 +241,7 @@ public class TCoinOrderController {
         Integer payType = coinOrderVO.getPayType();
         BigDecimal price = coinOrderVO.getPrice();
         String sn = coinOrderVO.getSn();
+        BigDecimal tax = coinOrderVO.getTax();
         LambdaQueryWrapper<TCoinOrder> queryWrapper = new LambdaQueryWrapper<>();
         queryWrapper.eq(TCoinOrder::getSn, sn);
         List<TCoinOrder> coinOrders = coinOrderService.list(queryWrapper);
@@ -279,6 +280,7 @@ public class TCoinOrderController {
         // 0或null 非空中云汇
         coinOrder.setIsAir("0");
         coinOrder.setEquipmentId(equipment.getId());
+        coinOrder.setTax(tax);
 
         // 保存订单明细
         TOrderDetails tOrderDetails = new TOrderDetails();

Різницю між файлами не показано, бо вона завелика
+ 2 - 1
src/main/java/com/szwl/mapper/xml/TCoinOrderMapper.xml


+ 7 - 63
src/main/java/com/szwl/model/bean/CoinOrderVO.java

@@ -1,7 +1,10 @@
 package com.szwl.model.bean;
 
+import lombok.Data;
+
 import java.math.BigDecimal;
 
+@Data
 public class CoinOrderVO {
 
 
@@ -37,67 +40,8 @@ public class CoinOrderVO {
 
     private Integer productNumber;
 
-    public Integer getProductNumber() {
-        return productNumber;
-    }
-
-    public void setProductNumber(Integer productNumber) {
-        this.productNumber = productNumber;
-    }
-
-    public String getNo() {
-        return no;
-    }
-
-    public void setNo(String no) {
-        this.no = no;
-    }
-
-    public String getCreateDate() {
-        return createDate;
-    }
-
-    public void setCreateDate(String createDate) {
-        this.createDate = createDate;
-    }
-
-    public String getSn() {
-        return sn;
-    }
-
-    public void setSn(String sn) {
-        this.sn = sn;
-    }
-
-    public String getName() {
-        return name;
-    }
-
-    public void setName(String name) {
-        this.name = name;
-    }
-
-    public String getClientId() {
-        return clientId;
-    }
-
-    public void setClientId(String clientId) {
-        this.clientId = clientId;
-    }
-
-    public BigDecimal getPrice() {
-        return price;
-    }
-
-    public void setPrice(BigDecimal price) {
-        this.price = price;
-    }
-
-    public Integer getPayType() {
-        return payType;
-    }
-
-    public void setPayType(Integer payType) {
-        this.payType = payType;
-    }
+    /**
+     * 税费
+     */
+    private BigDecimal tax;
 }

+ 4 - 2
src/main/java/com/szwl/model/entity/TCoinOrder.java

@@ -16,7 +16,7 @@ import lombok.EqualsAndHashCode;
  * </p>
  *
  * @author wuhs
- * @since 2023-08-29
+ * @since 2025-05-06
  */
 @Data
 @EqualsAndHashCode(callSuper = false)
@@ -25,7 +25,6 @@ public class TCoinOrder implements Serializable {
 
     private static final long serialVersionUID = 1L;
 
-//    @TableId(value = "id", type = IdType.AUTO)
     @TableId(value = "id", type = IdType.ASSIGN_ID)
     private Long id;
 
@@ -47,6 +46,9 @@ public class TCoinOrder implements Serializable {
     @ApiModelProperty(value = "金额")
     private BigDecimal price;
 
+    @ApiModelProperty(value = "税费")
+    private BigDecimal tax;
+
     @ApiModelProperty(value = "订单编号")
     private String sn;