|
@@ -3,77 +3,92 @@ package shop.alien.entity.store;
|
|
|
import com.baomidou.mybatisplus.annotation.*;
|
|
import com.baomidou.mybatisplus.annotation.*;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
|
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
- * 用户
|
|
|
|
|
|
|
+ * 用户表
|
|
|
|
|
+ *
|
|
|
|
|
+ * @author system
|
|
|
|
|
+ * @since 2025-01-XX
|
|
|
*/
|
|
*/
|
|
|
@Data
|
|
@Data
|
|
|
@JsonInclude
|
|
@JsonInclude
|
|
|
@TableName("life_user")
|
|
@TableName("life_user")
|
|
|
|
|
+@ApiModel(value = "LifeUser对象", description = "用户表")
|
|
|
public class LifeUser implements Serializable {
|
|
public class LifeUser implements Serializable {
|
|
|
private static final long serialVersionUID = 1L;
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "主键")
|
|
|
@TableId(value = "id", type = IdType.AUTO)
|
|
@TableId(value = "id", type = IdType.AUTO)
|
|
|
private Integer id;
|
|
private Integer id;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "用户姓名")
|
|
|
@TableField("user_name")
|
|
@TableField("user_name")
|
|
|
private String userName;
|
|
private String userName;
|
|
|
|
|
|
|
|
- @TableField("real_name")
|
|
|
|
|
- private String realName;
|
|
|
|
|
-
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "用户性别")
|
|
|
@TableField("user_sex")
|
|
@TableField("user_sex")
|
|
|
private String userSex;
|
|
private String userSex;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "用户生日")
|
|
|
@TableField(value = "user_brithday")
|
|
@TableField(value = "user_brithday")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
|
|
private Date userBirthday;
|
|
private Date userBirthday;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "官方号码")
|
|
|
@TableField("guanfang_phone")
|
|
@TableField("guanfang_phone")
|
|
|
private String guanfangPhone;
|
|
private String guanfangPhone;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "用户手机号")
|
|
|
@TableField("user_phone")
|
|
@TableField("user_phone")
|
|
|
private String userPhone;
|
|
private String userPhone;
|
|
|
|
|
|
|
|
- @TableField("id_card")
|
|
|
|
|
- private String idCard;
|
|
|
|
|
-
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "用户头像照片")
|
|
|
@TableField("user_image")
|
|
@TableField("user_image")
|
|
|
private String userImage;
|
|
private String userImage;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "消费时间")
|
|
|
@TableField("xiaofei_time")
|
|
@TableField("xiaofei_time")
|
|
|
private Integer xiaofeiTime;
|
|
private Integer xiaofeiTime;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "消费金额")
|
|
|
@TableField("xiaofei_amount")
|
|
@TableField("xiaofei_amount")
|
|
|
- private double xiaofeiAmount;
|
|
|
|
|
|
|
+ private BigDecimal xiaofeiAmount;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "差评时间")
|
|
|
@TableField(value = "chaping_time")
|
|
@TableField(value = "chaping_time")
|
|
|
private Integer chapingTime;
|
|
private Integer chapingTime;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "真实姓名")
|
|
|
|
|
+ @TableField("real_name")
|
|
|
|
|
+ private String realName;
|
|
|
|
|
+
|
|
|
|
|
+ @ApiModelProperty(value = "省")
|
|
|
@TableField(value = "province")
|
|
@TableField(value = "province")
|
|
|
private String province;
|
|
private String province;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "市")
|
|
|
@TableField(value = "city")
|
|
@TableField(value = "city")
|
|
|
private String city;
|
|
private String city;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "区")
|
|
|
@TableField(value = "district")
|
|
@TableField(value = "district")
|
|
|
private String district;
|
|
private String district;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "地址")
|
|
|
@TableField(value = "address")
|
|
@TableField(value = "address")
|
|
|
private String address;
|
|
private String address;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "个人简介")
|
|
|
@TableField(value = "jianjie")
|
|
@TableField(value = "jianjie")
|
|
|
private String jianjie;
|
|
private String jianjie;
|
|
|
|
|
|
|
|
- @ApiModelProperty(value = "邀请码")
|
|
|
|
|
- @TableField("invited_num")
|
|
|
|
|
- private String invitedNum;
|
|
|
|
|
-
|
|
|
|
|
@ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
|
|
@ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
|
|
|
@TableField("delete_flag")
|
|
@TableField("delete_flag")
|
|
|
@TableLogic
|
|
@TableLogic
|
|
@@ -89,7 +104,7 @@ public class LifeUser implements Serializable {
|
|
|
private Integer createdUserId;
|
|
private Integer createdUserId;
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "修改时间")
|
|
@ApiModelProperty(value = "修改时间")
|
|
|
- @TableField(value = "updated_time", fill = FieldFill.UPDATE)
|
|
|
|
|
|
|
+ @TableField(value = "updated_time", fill = FieldFill.INSERT_UPDATE)
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private Date updatedTime;
|
|
private Date updatedTime;
|
|
|
|
|
|
|
@@ -97,6 +112,14 @@ public class LifeUser implements Serializable {
|
|
|
@TableField("updated_user_id")
|
|
@TableField("updated_user_id")
|
|
|
private Integer updatedUserId;
|
|
private Integer updatedUserId;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "身份证")
|
|
|
|
|
+ @TableField("id_card")
|
|
|
|
|
+ private String idCard;
|
|
|
|
|
+
|
|
|
|
|
+ @ApiModelProperty(value = "邀请码")
|
|
|
|
|
+ @TableField("invited_num")
|
|
|
|
|
+ private String invitedNum;
|
|
|
|
|
+
|
|
|
@ApiModelProperty(value = "注销标记, 0:未注销, 1:已注销")
|
|
@ApiModelProperty(value = "注销标记, 0:未注销, 1:已注销")
|
|
|
@TableField("logout_flag")
|
|
@TableField("logout_flag")
|
|
|
private Integer logoutFlag;
|
|
private Integer logoutFlag;
|
|
@@ -106,7 +129,7 @@ public class LifeUser implements Serializable {
|
|
|
private String logoutReason;
|
|
private String logoutReason;
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "注销申请时间")
|
|
@ApiModelProperty(value = "注销申请时间")
|
|
|
- @TableField(value = "logout_time", fill = FieldFill.INSERT)
|
|
|
|
|
|
|
+ @TableField(value = "logout_time")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private Date logoutTime;
|
|
private Date logoutTime;
|
|
|
|
|
|
|
@@ -114,7 +137,11 @@ public class LifeUser implements Serializable {
|
|
|
@TableField("clock_img_id")
|
|
@TableField("clock_img_id")
|
|
|
private Integer clockImgId;
|
|
private Integer clockImgId;
|
|
|
|
|
|
|
|
- @ApiModelProperty(value = "个人邀请码")
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "是否同步")
|
|
|
|
|
+ @TableField("is_sync")
|
|
|
|
|
+ private Integer isSync;
|
|
|
|
|
+
|
|
|
|
|
+ @ApiModelProperty(value = "邀请码")
|
|
|
@TableField("invite_code")
|
|
@TableField("invite_code")
|
|
|
private String inviteCode;
|
|
private String inviteCode;
|
|
|
|
|
|
|
@@ -122,6 +149,22 @@ public class LifeUser implements Serializable {
|
|
|
@TableField("bind_invite_code")
|
|
@TableField("bind_invite_code")
|
|
|
private String bindInviteCode;
|
|
private String bindInviteCode;
|
|
|
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "用户积分")
|
|
|
|
|
+ @TableField("user_point")
|
|
|
|
|
+ private Integer userPoint;
|
|
|
|
|
+
|
|
|
|
|
+ @ApiModelProperty(value = "支付宝账户")
|
|
|
|
|
+ @TableField("alipay_account")
|
|
|
|
|
+ private String alipayAccount;
|
|
|
|
|
+
|
|
|
|
|
+ @ApiModelProperty(value = "账户余额")
|
|
|
|
|
+ @TableField("money")
|
|
|
|
|
+ private BigDecimal money;
|
|
|
|
|
+
|
|
|
|
|
+ @ApiModelProperty(value = "支付密码")
|
|
|
|
|
+ @TableField("pay_password")
|
|
|
|
|
+ private String payPassword;
|
|
|
|
|
+
|
|
|
@ApiModelProperty(value = "是否被封禁(0-否 1-是)")
|
|
@ApiModelProperty(value = "是否被封禁(0-否 1-是)")
|
|
|
@TableField("is_banned")
|
|
@TableField("is_banned")
|
|
|
private Integer isBanned;
|
|
private Integer isBanned;
|