From a966dafb8877552267a94fe8c544c5ea72cf5650 Mon Sep 17 00:00:00 2001
From: huliguo <2023611923@qq.com>
Date: 星期一, 16 六月 2025 09:44:40 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/2.0' into 2.0

---
 ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/domain/LotteryEvent.java |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/domain/LotteryEvent.java b/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/domain/LotteryEvent.java
index 4d76a54..124b5f4 100644
--- a/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/domain/LotteryEvent.java
+++ b/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/domain/LotteryEvent.java
@@ -4,12 +4,14 @@
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.experimental.Accessors;
 
 import java.math.BigDecimal;
 import java.time.LocalDateTime;
+import java.util.List;
 
 /**
  * @author zhibing.pu
@@ -24,66 +26,85 @@
 	 * 主键
 	 */
 	@TableId(value = "id", type = IdType.INPUT)
+	@ApiModelProperty("活动id")
 	private String id;
+	/**
+	 * 门店id
+	 */
+	@TableField("shop_id")
+	@ApiModelProperty("门店id")
+	private Integer shopId;
 	/**
 	 * 抽奖名称
 	 */
 	@TableField("name")
+	@ApiModelProperty("抽奖名称")
 	private String name;
 	/**
 	 * 活动简介名称
 	 */
 	@TableField("activity_profile")
+	@ApiModelProperty("活动简介名称")
 	private String activityProfile;
 	/**
 	 * 开启方式(1=新注册用户,2=下单,3=分享小程序,4=普通抽奖,5=答题抽奖)
 	 */
 	@TableField("activity_type")
+	@ApiModelProperty("开启方式(1=新注册用户,2=下单,3=分享小程序,4=普通抽奖,5=答题抽奖)")
 	private Integer activityType;
 	/**
 	 * 可抽奖次数
 	 */
 	@TableField("times")
+	@ApiModelProperty("可抽奖次数")
 	private Integer times;
 	/**
 	 * 活动开始时间
 	 */
 	@TableField("start_time")
+	@ApiModelProperty("活动开始时间")
 	private LocalDateTime startTime;
 	/**
 	 * 活动结束时间
 	 */
 	@TableField("end_time")
+	@ApiModelProperty("活动结束时间")
 	private LocalDateTime endTime;
 	/**
 	 * 分享抽奖间隔天数
 	 */
 	@TableField("interval_time")
+	@ApiModelProperty("分享抽奖间隔天数")
 	private Integer intervalTime;
 	/**
 	 * 下单支付金额
 	 */
 	@TableField("pay_money")
+	@ApiModelProperty("下单支付金额")
 	private BigDecimal payMoney;
 	/**
 	 * 答题抽奖正确率%
 	 */
 	@TableField("accuracy")
+	@ApiModelProperty("答题抽奖正确率%")
 	private BigDecimal accuracy;
 	/**
 	 * 答题时间限制(分钟)
 	 */
 	@TableField("answering_time")
+	@ApiModelProperty("答题时间限制(分钟)")
 	private Integer answeringTime;
 	/**
 	 * 封面图
 	 */
 	@TableField("cover_image")
+	@ApiModelProperty("封面图")
 	private String coverImage;
 	/**
 	 * 详情介绍
 	 */
 	@TableField("activity_content")
+	@ApiModelProperty("详情介绍")
 	private String activityContent;
 	/**
 	 * 删除标记
@@ -104,10 +125,13 @@
 	 * 更新用户id
 	 */
 	@TableField("update_user_id")
-	private Integer updateUserId;
+	private Long updateUserId;
 	/**
 	 * 更新时间
 	 */
 	@TableField("update_time")
 	private LocalDateTime updateTime;
+	
+	@ApiModelProperty("奖品列表")
+	private List<LotteryEventPrize> prizes;
 }

--
Gitblit v1.7.1