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

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

chenchen 2 сар өмнө
parent
commit
01805a4dc4

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

@@ -14,6 +14,7 @@
         <result column="update_user_id" jdbcType="BIGINT" property="updateUserId"/>
         <result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
         <result column="data_state" jdbcType="TINYINT" property="dataState"/>
+        <result column="price_unit" jdbcType="VARCHAR" property="priceUnit"/>
     </resultMap>
 
     <insert id="insertList">
@@ -29,7 +30,8 @@
             create_time,
             update_user_id,
             update_time,
-            data_state)
+            data_state,
+            price_unit)
         VALUES
         <foreach collection="list" index="index" item="item" separator="," >
             (#{item.id},
@@ -43,7 +45,8 @@
             #{item.createTime},
             #{item.updateUserId},
             #{item.updateTime},
-            #{item.dataState})
+            #{item.dataState},
+            #{item.priceUnit})
         </foreach>
     </insert>
 

+ 7 - 0
application-webadmin/src/main/java/com/tourism/webadmin/back/dto/TourProjectGroupPurchaseRebateDto.java

@@ -85,4 +85,11 @@ public class TourProjectGroupPurchaseRebateDto {
      */
     @Schema(description = "price 范围过滤结束值(<=)。可支持范围操作符的列表数据过滤。")
     private BigDecimal priceEnd;
+
+    /**
+     * 返利金额的单位。
+     * NOTE: 可支持等于操作符的列表数据过滤。
+     */
+    @Schema(description = "返利金额的单位。")
+    private BigDecimal priceUnit;
 }

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

@@ -52,6 +52,12 @@ public class TourProjectGroupPurchaseRebate extends BaseModel {
     private BigDecimal price;
 
     /**
+     * 返利的金额的单位。
+     */
+    @TableField(value = "price_unit")
+    private BigDecimal priceUnit;
+
+    /**
      * 返利变化的原因(0.邀请用户;1.邀请的用户取消;2.清空返利)。
      */
     @TableField(value = "reason")

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

@@ -50,6 +50,12 @@ public class TourProjectGroupPurchaseRebateVo extends BaseVo {
     private BigDecimal price;
 
     /**
+     * 返利的金额的单位。
+     */
+    @Schema(description = "返利的金额的单位")
+    private BigDecimal priceUnit;
+
+    /**
      * 返利变化的原因(0.邀请用户;1.邀请的用户取消;2.清空返利)。
      */
     @Schema(description = "返利变化的原因(0.邀请用户;1.邀请的用户取消;2.清空返利)")