diff --git a/klp-wms/src/main/java/com/klp/domain/WmsOrder.java b/klp-wms/src/main/java/com/klp/domain/WmsOrder.java index c21ab55b..f6a81445 100644 --- a/klp-wms/src/main/java/com/klp/domain/WmsOrder.java +++ b/klp-wms/src/main/java/com/klp/domain/WmsOrder.java @@ -5,6 +5,8 @@ import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; +import java.math.BigDecimal; + /** * 订单主对象 wms_order @@ -54,4 +56,14 @@ public class WmsOrder extends BaseEntity { @TableLogic private Integer delFlag; + /** + * 含税金额 + */ + private BigDecimal taxAmount; + + /** + * 无税金额 + */ + private BigDecimal noTaxAmount; + } diff --git a/klp-wms/src/main/java/com/klp/domain/WmsOrderDetail.java b/klp-wms/src/main/java/com/klp/domain/WmsOrderDetail.java index 5a1623b6..4471fe86 100644 --- a/klp-wms/src/main/java/com/klp/domain/WmsOrderDetail.java +++ b/klp-wms/src/main/java/com/klp/domain/WmsOrderDetail.java @@ -51,4 +51,14 @@ public class WmsOrderDetail extends BaseEntity { @TableLogic private Integer delFlag; + /** + * 含税单价 + */ + private BigDecimal taxPrice; + + /** + * 无税单价 + */ + private BigDecimal noTaxPrice; + } diff --git a/klp-wms/src/main/java/com/klp/domain/bo/WmsOrderBo.java b/klp-wms/src/main/java/com/klp/domain/bo/WmsOrderBo.java index b7aa4126..f24761d3 100644 --- a/klp-wms/src/main/java/com/klp/domain/bo/WmsOrderBo.java +++ b/klp-wms/src/main/java/com/klp/domain/bo/WmsOrderBo.java @@ -3,7 +3,7 @@ package com.klp.domain.bo; import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; -import javax.validation.constraints.*; +import java.math.BigDecimal; /** @@ -52,5 +52,13 @@ public class WmsOrderBo extends BaseEntity { */ private String remark; + /** + * 含税金额 + */ + private BigDecimal taxAmount; + /** + * 无税金额 + */ + private BigDecimal noTaxAmount; } diff --git a/klp-wms/src/main/java/com/klp/domain/bo/WmsOrderDetailBo.java b/klp-wms/src/main/java/com/klp/domain/bo/WmsOrderDetailBo.java index c5e02ea1..bd0c4a9f 100644 --- a/klp-wms/src/main/java/com/klp/domain/bo/WmsOrderDetailBo.java +++ b/klp-wms/src/main/java/com/klp/domain/bo/WmsOrderDetailBo.java @@ -54,5 +54,15 @@ public class WmsOrderDetailBo extends BaseEntity { */ private String remark; + /** + * 含税单价 + */ + private BigDecimal taxPrice; + + /** + * 无税单价 + */ + private BigDecimal noTaxPrice; + } diff --git a/klp-wms/src/main/java/com/klp/domain/vo/WmsOrderDetailVo.java b/klp-wms/src/main/java/com/klp/domain/vo/WmsOrderDetailVo.java index 228347ef..25edff0d 100644 --- a/klp-wms/src/main/java/com/klp/domain/vo/WmsOrderDetailVo.java +++ b/klp-wms/src/main/java/com/klp/domain/vo/WmsOrderDetailVo.java @@ -3,8 +3,6 @@ package com.klp.domain.vo; import java.math.BigDecimal; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; -import com.klp.common.annotation.ExcelDictFormat; -import com.klp.common.convert.ExcelDictConvert; import lombok.Data; @@ -67,5 +65,17 @@ public class WmsOrderDetailVo { @ExcelProperty(value = "产品编码") private String productCode; + /** + * 含税单价 + */ + @ExcelProperty(value = "含税单价") + private BigDecimal taxPrice; + + /** + * 无税单价 + */ + @ExcelProperty(value = "无税单价") + private BigDecimal noTaxPrice; + } diff --git a/klp-wms/src/main/java/com/klp/domain/vo/WmsOrderVo.java b/klp-wms/src/main/java/com/klp/domain/vo/WmsOrderVo.java index 07a84304..b7cb7396 100644 --- a/klp-wms/src/main/java/com/klp/domain/vo/WmsOrderVo.java +++ b/klp-wms/src/main/java/com/klp/domain/vo/WmsOrderVo.java @@ -6,6 +6,8 @@ import com.klp.common.annotation.ExcelDictFormat; import com.klp.common.convert.ExcelDictConvert; import lombok.Data; +import java.math.BigDecimal; + /** * 订单主视图对象 wms_order @@ -62,5 +64,17 @@ public class WmsOrderVo { @ExcelProperty(value = "备注") private String remark; + /** + * 含税金额 + */ + @ExcelProperty(value = "含税金额") + private BigDecimal taxAmount; + + /** + * 无税金额 + */ + @ExcelProperty(value = "无税金额") + private BigDecimal noTaxAmount; + } diff --git a/klp-wms/src/main/resources/mapper/klp/WmsOrderDetailMapper.xml b/klp-wms/src/main/resources/mapper/klp/WmsOrderDetailMapper.xml index 8e27dff8..d07607b0 100644 --- a/klp-wms/src/main/resources/mapper/klp/WmsOrderDetailMapper.xml +++ b/klp-wms/src/main/resources/mapper/klp/WmsOrderDetailMapper.xml @@ -16,6 +16,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + SELECT - d.*, + d.*, p.product_name AS productName, p.product_code AS productCode FROM wms_order_detail d diff --git a/klp-wms/src/main/resources/mapper/klp/WmsOrderMapper.xml b/klp-wms/src/main/resources/mapper/klp/WmsOrderMapper.xml index a2735d5b..4f9793e2 100644 --- a/klp-wms/src/main/resources/mapper/klp/WmsOrderMapper.xml +++ b/klp-wms/src/main/resources/mapper/klp/WmsOrderMapper.xml @@ -17,6 +17,8 @@ + +