From e23242d09e31e1c78f7ecdbc2859c9f99a3c4171 Mon Sep 17 00:00:00 2001 From: luofl <1442745593@qq.com> Date: 星期一, 17 三月 2025 10:00:59 +0800 Subject: [PATCH] 迭代版本:2.28 --- ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/UserCoupon.java | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 42 insertions(+), 1 deletions(-) diff --git a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/UserCoupon.java b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/UserCoupon.java index 3ca871c..0d638f2 100644 --- a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/UserCoupon.java +++ b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/UserCoupon.java @@ -4,12 +4,15 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ruoyi.account.api.vo.CouponInfoVo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; +import java.time.LocalDate; import java.time.LocalDateTime; /** @@ -30,10 +33,11 @@ @TableId("id") private Long id; + @TableField(exist = false) + private String idStr; @ApiModelProperty(value = "删除标志(0=否,1=是)") @TableField("del_flag") - @TableLogic private Integer delFlag; @ApiModelProperty(value = "添加时间") @@ -46,11 +50,48 @@ @ApiModelProperty(value = "使用时间") @TableField("use_time") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime useTime; + + @ApiModelProperty(value = "开始时间") + @TableField("start_time") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private LocalDateTime startTime; + + @ApiModelProperty(value = "结束时间") + @TableField("end_time") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private LocalDateTime endTime; @ApiModelProperty(value = "优惠劵id") @TableField("coupon_id") private Integer couponId; + /** + * 优惠券快照 + */ + @TableField("coupon_info") + private String couponInfo; + + + @ApiModelProperty(value = "优惠劵信息") + @TableField(exist = false) + private CouponInfoVo couponInfoVo; + + @ApiModelProperty(value = "1未使用2已使用3已过期") + @TableField(exist = false) + private Integer status; + + + @ApiModelProperty(value = "领取用户姓名") + @TableField(exist = false) + private String userName; + + @ApiModelProperty(value = "领取用户手机号") + @TableField(exist = false) + private String phone; + + + } -- Gitblit v1.7.1