package models type User struct { Id int64 `gorm:"column:id;primary_key;auto_increment" json:"id"` //自增ID UserId string `gorm:"column:user_id" json:"user_id"` //用户ID UserName string `gorm:"column:username" json:"user_name"` //昵称 Password string `gorm:"column:password" json:"password"`//密码 RealName string `gorm:"column:real_name" json:"real_name"`//真实姓名 UserAvatar string `gorm:"column:user_avatar" json:"user_avatar"`//头像 MobilePhone string `gorm:"column:mobile_phone" json:"mobile_phone"`//手机号 Gender int `gorm:"column:gender" json:"gender"`//性别 Height int `gorm:"column:hieght" json:"height"`//身高 Weight int `gorm:"column:weight" json:"weight"`//体重 Birthday string `gorm:"column:birthday" json:"birthday"`//生日 Address string `gorm:"column:address" json:"address"`//详细地址 Area string `gorm:"column:area" json:"area"`//地区 QrCode string `gorm:"column:qr_code" json:"qr_code"` //二维码 UserGrade string `gorm:"column:user_grade" json:"user_grade"`//排位赛等级 LoginTime string `gorm:"column:login_time" json:"login_time"`//登录时间 RegisterTime string `gorm:"column:register_time" json:"register_time"`//注册时间 LikeNum int64 `gorm:"column:like_num" json:"like_num"`//点赞数 FansNum int64 `gorm:"column:fans_num" json:"fans_num"`//粉丝数 AttenNum int64 `gorm:"column:atten_num" json:"atten_num"`//关注数 TotalDistance float64 `gorm:"column:total_distance" json:"total_distance"`//总公里数 TimesMarathon int64 `gorm:"column:times_marathon" json:"times_marathon"`//马拉松场次 TimesQualifier int64 `gorm:"column:times_qualifier" json:"times_qualifier"`//排位赛场次 CreateTime string `gorm:"column:create_time" json:"create_time"`//创建时间 UpdateTime string `gorm:"column:update_time" json:"update_time"`//更新时间 IsDelete int64 `gorm:"column:is_delete" json:"is_delete"`//是否删除 status int64 `gorm:"column:status" json:"status"`//账号状态 UserPoint int64 `gorm:"column:user_point" json:"user_point"`//积分 Role int64 `gorm:"column:role" json:"role"`//账号类型 UserMoney int64 `gorm:"column:user_money" json:"user_money"`//账号余额 LoginType int64 `gorm:"column:login_type" json:"login_type"`//登录方式 AppId string `gorm:"column:app_id" json:"app_id"`//appid } func (User) TableName() string { return "lzyd_user" } type LoginReq struct { WxCode string `json:"wx_code"` } type UserInfoRes struct { Id int `json:"id"` UserId string `json:"user_id"` UserName string `json:"username"` Mobile string `json:"mobile_phone"` RealName string `json:"real_name"` UserAvatar string `json:"user_avatar"` } type MessageList struct { Content string `gorm:"column:content;" json:"content"` NewContent string `gorm:"column:new_content;" json:"new_content"` UpdatedAt string `gorm:"column:updated_at;" json:"updated_at"` } type IsShow struct { IsShow int `gorm:"column:status;" json:"is_show"` }