소스 검색

[fix]
增加拼团的图片字段

chenchen 3 달 전
부모
커밋
d079047dae

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

@@ -21,6 +21,7 @@
         <result column="now_count" jdbcType="INTEGER" property="nowCount"/>
         <result column="success" jdbcType="TINYINT" property="success"/>
         <result column="title" jdbcType="VARCHAR" property="title"/>
+        <result column="image" jdbcType="VARCHAR" property="image"/>
     </resultMap>
 
     <insert id="insertList">
@@ -43,7 +44,8 @@
             code,
             now_count,
             success,
-            title)
+            title,
+            image)
         VALUES
         <foreach collection="list" index="index" item="item" separator="," >
             (#{item.id},
@@ -64,7 +66,8 @@
             #{item.code},
             #{item.nowCount},
             #{item.success},
-            #{item.title})
+            #{item.title},
+            #{item.image})
         </foreach>
     </insert>
 

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

@@ -117,6 +117,12 @@ public class TourProjectGroupPurchaseDto {
     private String title;
 
     /**
+     * 图片url。
+     */
+    @Schema(description = "图片url。")
+    private String image;
+
+    /**
      * endTime 范围过滤起始值(>=)。
      * NOTE: 可支持范围操作符的列表数据过滤。
      */

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

@@ -1,6 +1,7 @@
 package com.tourism.webadmin.back.model;
 
 import com.baomidou.mybatisplus.annotation.*;
+import com.tourism.common.core.upload.UploadStoreTypeEnum;
 import com.tourism.webadmin.back.model.constant.Enable;
 import com.tourism.common.core.annotation.*;
 import com.tourism.common.core.base.model.BaseModel;
@@ -114,6 +115,13 @@ public class TourProjectGroupPurchase extends BaseModel {
     private String title;
 
     /**
+     * 图片url。
+     */
+    @UploadFlagColumn(storeType = UploadStoreTypeEnum.HUAWEI_OBS_SYSTEM)
+    @TableField(value = "image")
+    private String image;
+
+    /**
      * endTime 范围过滤起始值(>=)。
      */
     @TableField(exist = false)

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

@@ -105,6 +105,12 @@ public class TourProjectGroupPurchaseVo extends BaseVo {
     private String title;
 
     /**
+     * 图片url。
+     */
+    @Schema(description = "图片url")
+    private String image;
+
+    /**
      * projectId 的一对一关联数据对象,数据对应类型为TourismProjectVo。
      */
     @Schema(description = "projectId 的一对一关联数据对象,数据对应类型为TourismProjectVo")