From 16b704d18a875d1fb63827aaa507790ba2bef5be Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期二, 23 四月 2024 11:44:13 +0800 Subject: [PATCH] JK最终代码提交 --- guns-management/src/main/java/com/stylefeng/guns/modular/system/model/AppUser.java | 208 ++++++++++++++++++++++++++------------------------- 1 files changed, 106 insertions(+), 102 deletions(-) diff --git a/guns-management/src/main/java/com/stylefeng/guns/modular/system/model/AppUser.java b/guns-management/src/main/java/com/stylefeng/guns/modular/system/model/AppUser.java index 351de17..2e677fb 100644 --- a/guns-management/src/main/java/com/stylefeng/guns/modular/system/model/AppUser.java +++ b/guns-management/src/main/java/com/stylefeng/guns/modular/system/model/AppUser.java @@ -1,152 +1,156 @@ package com.stylefeng.guns.modular.system.model; -import com.baomidou.mybatisplus.annotations.TableField; +import com.baomidou.mybatisplus.activerecord.Model; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; -import io.swagger.annotations.ApiOperation; import lombok.Data; +import java.io.Serializable; +import java.math.BigDecimal; import java.util.Date; /** -* APP用户 -* @author pzb -* @Date 2021/12/1 12:03 -*/ + * <p> + * 用户表 + * </p> + * + * @author 无关风月 + * @since 2024-02-06 + */ @Data -@TableName("t_app_user") -public class AppUser { - /** - * 主键 - */ +@TableName("t_user") +public class AppUser extends Model<AppUser> { + + private static final long serialVersionUID = 1L; + @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 编号 */ - @TableField("code") + @ApiModelProperty(value = "邀请码") private String code; + + @ApiModelProperty(value = "坚持运动天数") + private Integer time; /** - * 头像 + * 用户姓名 */ - @TableField("profile_photo") - @ApiModelProperty(value = "头像", required = true) - private String profilePhoto; + @ApiModelProperty(value = "用户姓名") + private String name; /** - * 昵称 + * 电话 */ - @TableField("nickname") - @ApiModelProperty(value = "昵称", required = true) - private String nickname; - /** - * 用户类型(1=普通,2=房东,3=中介) - */ - @TableField("user_type") - @ApiModelProperty(value = "用户类型(1=普通,2=房东)", required = true) - private Integer userType; - /** - * 手机号 - */ - @TableField("phone") - @ApiModelProperty(value = "电话号码", required = true) + @ApiModelProperty(value = "电话") private String phone; /** - * 微信openid + * 账号 */ - @TableField("wechat_openid") - private String wechatOpenid; + @ApiModelProperty(value = "账号") + private String account; + /** - * 微信二维码 + * 密码 */ - @TableField("wechat_qr_code") - @ApiModelProperty(value = "微信二维码", required = true) - private String wechatQRCode; + @ApiModelProperty(value = "密码") + private String password; /** - * WhatApp + * 微信openId */ - @TableField("watch_app") - @ApiModelProperty(value = "watchApp", required = true) - private String watchApp; + @ApiModelProperty(value = "微信openId") + private String openId; /** - * 代理人牌照号 + * ios登录id */ - @TableField("agent_licence_code") - private String agentLicenceCode; + @ApiModelProperty(value = "苹果id") + private String appleId; /** - * 公司名称 + * 生日 */ - @TableField("company_name") - private String companyName; + @ApiModelProperty(value = "生日") + @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") + private Date birthday; /** - * 公司地址 + * 性别1男2女 */ - @TableField("company_address") - private String companyAddress; + @ApiModelProperty(value = "1男 2女") + private Integer gender; /** - * 名片照 + * 身高cm */ - @TableField("business_card_photo") - private String businessCardPhoto; + @ApiModelProperty(value = "身高cm") + private Integer height; /** - * 审核状态(1=待审核,2=审核通过,3=审核拒绝) + * 体重都是存储的公斤 */ - @TableField("audit_status") - private Integer auditStatus; + @ApiModelProperty(value = "体重") + private Double weight; /** - * 审核注释 + * 1展示公斤 2斤 3磅 用户首次注册默认设置为1展示公斤 */ - @TableField("audit_note") - private String auditNote; + @ApiModelProperty(value = "1展示公斤 2斤 3磅 用户首次注册默认设置为1展示公斤") + private Integer unit; /** - * 状态(1=正常,2=冻结,3=删除) + * 用户头像 */ - @TableField("status") - private Integer status; + @ApiModelProperty(value = "用户头像") + private String headImg; /** - * 注册时间 + * 钱包余额 */ - @TableField("insert_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @ApiModelProperty(value = "钱包余额") + private BigDecimal balance; + /** + * 所选星座 首次注册默认设置为当月星座 顺序为1-12白羊座、金牛座、双子座、巨蟹座、狮子座、处女座、天秤座、天蝎座、射手座、摩羯座、水瓶座、双鱼座 + */ + @ApiModelProperty(value = "所选星座 首次注册默认设置为当月星座 顺序为1-12白羊座、金牛座、双子座、巨蟹座、狮子座、处女座、天秤座、天蝎座、射手座、摩羯座、水瓶座、双鱼座") + private String constellation; + /** + * 打卡次数 + */ + @ApiModelProperty(value = "打卡次数") + private Integer clockIn; + /** + * 邀请人id + */ + @ApiModelProperty(value = "邀请人id") + private Integer inviteUserId; + /** + * 用户地址 + */ + @ApiModelProperty(value = "用户地址") + private String address; + /** + * 用户地址 + */ + private Integer state; private Date insertTime; - /** - * 中介的个人简介 - */ - @TableField("introduce") - private String introduce; - /** - * 中介所在公司所在的市 - */ - @TableField("city_id") - private Integer cityId; - /** - * 中介所在公司所在的区 - */ - @TableField("district_id") - private Integer districtId; - @TableField("refuse_date") - private Date refuseDate; + @ApiModelProperty(value = "银行卡号") + private String bankCard; + @ApiModelProperty(value = "银行卡开户名") + private String accountName; + @ApiModelProperty(value = "银行卡开户行") + private String bankName; + @ApiModelProperty(value = "银行卡绑定手机号") + private String bankPhone; + @ApiModelProperty(value = "银行卡正面照") + private String bankCardImg; + @ApiModelProperty(value = "目标体重") + private Double target; + @ApiModelProperty(value = "上次记录体重") + private Double beforeWeight; + @ApiModelProperty(value = "记录时间") + private Date recordTime; - @TableField("changeTime") - private Date changeTime; - @TableField("auth") - private Integer auth; - /** - * 拒绝理由 - */ - @TableField("wechat_qr_code1") - private String wechatQrCode1; - /** - * 拒绝理由 - */ - @TableField("watch_app1") - private String watchApp1; - /** - * 拒绝理由 - */ - @TableField("phone1") - private String phone1; + + @Override + protected Serializable pkVal() { + return this.id; + } + + } -- Gitblit v1.7.1