|
|
@ -26,6 +26,7 @@ public class ShopGift implements Serializable { |
|
|
|
@TableId(value = "id", type = IdType.AUTO) |
|
|
|
private Integer id; |
|
|
|
|
|
|
|
@Schema(description = "礼品卡名称") |
|
|
|
private String name; |
|
|
|
|
|
|
|
@Schema(description = "秘钥") |
|
|
@ -34,13 +35,35 @@ public class ShopGift implements Serializable { |
|
|
|
@Schema(description = "商品ID") |
|
|
|
private Integer goodsId; |
|
|
|
|
|
|
|
@Schema(description = "商品名称") |
|
|
|
@TableField(exist = false) |
|
|
|
private String goodsName; |
|
|
|
|
|
|
|
@Schema(description = "商品图片") |
|
|
|
@TableField(exist = false) |
|
|
|
private String goodsImage; |
|
|
|
|
|
|
|
@Schema(description = "使用地点") |
|
|
|
private String useLocation; |
|
|
|
|
|
|
|
@Schema(description = "领取时间") |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
private LocalDateTime takeTime; |
|
|
|
|
|
|
|
@Schema(description = "操作人") |
|
|
|
@Schema(description = "核销时间") |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
private LocalDateTime verificationTime; |
|
|
|
|
|
|
|
@Schema(description = "操作人ID") |
|
|
|
private Integer operatorUserId; |
|
|
|
|
|
|
|
@Schema(description = "操作人") |
|
|
|
@TableField(exist = false) |
|
|
|
private String operatorUserName; |
|
|
|
|
|
|
|
@Schema(description = "操作备注") |
|
|
|
private String operatorRemarks; |
|
|
|
|
|
|
|
@Schema(description = "是否展示") |
|
|
|
private Boolean isShow; |
|
|
|
|
|
|
@ -56,6 +79,10 @@ public class ShopGift implements Serializable { |
|
|
|
@Schema(description = "用户ID") |
|
|
|
private Integer userId; |
|
|
|
|
|
|
|
@Schema(description = "昵称") |
|
|
|
@TableField(exist = false) |
|
|
|
private String nickName; |
|
|
|
|
|
|
|
@Schema(description = "是否删除, 0否, 1是") |
|
|
|
@TableLogic |
|
|
|
private Integer deleted; |
|
|
|