Эх сурвалжийг харах

[fix]
拼团设置增加单人返利的单位字段

chenchen 2 сар өмнө
parent
commit
d70ecc1ebe

+ 5 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/dao/mapper/TourProjectGroupPurchaseMapper.xml

@@ -25,6 +25,7 @@
         <result column="price_unit" jdbcType="VARCHAR" property="priceUnit"/>
         <result column="original_price" jdbcType="DECIMAL" property="originalPrice"/>
         <result column="single_rebate" jdbcType="DECIMAL" property="singleRebate"/>
+        <result column="single_rebate_unit" jdbcType="VARCHAR" property="singleRebateUnit"/>
     </resultMap>
 
     <insert id="insertList">
@@ -51,7 +52,8 @@
             image,
             price_unit,
             original_price,
-            single_rebate)
+            single_rebate,
+            single_rebate_unit)
         VALUES
         <foreach collection="list" index="index" item="item" separator="," >
             (#{item.id},
@@ -76,7 +78,8 @@
             #{item.image},
             #{item.priceUnit},
             #{item.originalPrice},
-            #{item.singleRebate})
+            #{item.singleRebate},
+            #{item.singleRebateUnit})
         </foreach>
     </insert>
 

+ 12 - 0
application-webadmin/src/main/java/com/tourism/webadmin/back/dto/TourProjectGroupPurchaseDto.java

@@ -111,6 +111,18 @@ public class TourProjectGroupPurchaseDto {
     private Integer showOrder;
 
     /**
+     * 返利价格/人。
+     */
+    @Schema(description = "返利价格/人。")
+    private BigDecimal singleRebate;
+
+    /**
+     * 返利价格/人的单位。
+     */
+    @Schema(description = "返利价格/人的单位。")
+    private String singleRebateUnit;
+
+    /**
      * 关联字段(与从表)。
      */
     @Schema(description = "关联字段(与从表)。")

+ 6 - 0
application-webadmin/src/main/java/com/tourism/webadmin/back/model/TourProjectGroupPurchase.java

@@ -151,6 +151,12 @@ public class TourProjectGroupPurchase extends BaseModel {
     private BigDecimal singleRebate;
 
     /**
+     * 返利价格/人的单位。
+     */
+    @TableField(value = "single_rebate_unit")
+    private String singleRebateUnit;
+
+    /**
      * endTime 范围过滤起始值(>=)。
      */
     @TableField(exist = false)

+ 6 - 0
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/TourProjectGroupPurchaseVo.java

@@ -123,6 +123,12 @@ public class TourProjectGroupPurchaseVo extends BaseVo {
     private BigDecimal singleRebate;
 
     /**
+     * 返利价格/人的单位。
+     */
+    @Schema(description = "返利价格/人的单位")
+    private String singleRebateUnit;
+
+    /**
      * projectId 的一对一关联数据对象,数据对应类型为TourismProjectVo。
      */
     @Schema(description = "projectId 的一对一关联数据对象,数据对应类型为TourismProjectVo")