✨ 重新初始化项目
This commit is contained in:
@@ -1,12 +1,16 @@
|
||||
package param
|
||||
|
||||
import "Lee-WineList/common/constant"
|
||||
|
||||
// Login 用户登录入参
|
||||
type Login struct {
|
||||
VerifyId string `json:"verifyId" form:"verifyId"` // 验证Id
|
||||
VerifyCode string `json:"verifyCode" form:"verifyCode"` // 验证码
|
||||
Username string `json:"username" form:"username" binding:"required"` // 邮箱或手机号
|
||||
Password string `json:"password" form:"password"` // 密码
|
||||
Code string `json:"code" form:"code"` // 微信小程序登录code
|
||||
Username string `json:"username" form:"username" binding:"required"` // 邮箱或手机号
|
||||
Password string `json:"password" form:"password"` // 密码
|
||||
TypeCode constant.LoginType `json:"type" form:"type" binding:"required"` // 登录方式,默认为空,可选值参见自定义类型
|
||||
UserIdentity constant.UserIdentity `json:"identity" form:"identity" binding:"required"` // 用户身份,默认为空,可选值参见自定义类型
|
||||
InviteCode string `json:"invite_code" form:"invite_code"` // 邀请码
|
||||
NickName string `json:"nickName" form:"nickName"` // 微信昵称
|
||||
AvatarUrl string `json:"avatarUrl" form:"avatarUrl"` // 微信头像
|
||||
}
|
||||
|
||||
// RefreshToken 刷新Token入参
|
||||
|
@@ -1,23 +1,29 @@
|
||||
package param
|
||||
|
||||
import (
|
||||
"Lee-WineList/common/constant"
|
||||
)
|
||||
|
||||
// BindingWeChat 绑定微信
|
||||
type BindingWeChat struct {
|
||||
Code string `json:"code" form:"code" binding:"required"` // 微信code
|
||||
}
|
||||
|
||||
//GetUserList 获取普通用户
|
||||
type GetUserList struct {
|
||||
page
|
||||
Phone string `json:"phone" form:"phone"` // 手机号
|
||||
Status string `json:"status" form:"status" binding:"oneof='' NORMAL DISABLE"` // 用户状态
|
||||
StartAt string `json:"startAt" form:"startAt"` // 开始时间
|
||||
EndAt string `json:"endAt" form:"endAt"` // 结束时间
|
||||
Name string `json:"name" form:"name"` //用户名
|
||||
}
|
||||
|
||||
// ChangeUserInfo 修改普通用户信息
|
||||
type ChangeUserInfo struct {
|
||||
Nickname string `json:"nickname" form:"nickname"` // 昵称
|
||||
Avatar string `json:"avatar" form:"avatar"` // 头像
|
||||
Birthday string `json:"birthday" form:"birthday"` // 生日
|
||||
Nickname string `json:"nickname" form:"nickname"` // 昵称
|
||||
Avatar string `json:"avatar" form:"avatar"` // 头像
|
||||
Sex constant.UserSex `json:"sex" form:"sex"` // 性别
|
||||
}
|
||||
|
||||
// ChangePassword 修改密码
|
||||
@@ -29,8 +35,10 @@ type ChangePassword struct {
|
||||
|
||||
// SaveUser 保存用户信息
|
||||
type SaveUser struct {
|
||||
Id int `json:"id" form:"id"` // 用户ID
|
||||
Username string `json:"username" form:"username"` // 用户名
|
||||
Nickname string `json:"nickname" form:"nickname"` // 昵称
|
||||
Password string `json:"password" form:"password"` // 密码
|
||||
Id string `json:"id" form:"id"` // 用户ID
|
||||
Username string `json:"username" form:"username"` // 用户名
|
||||
Nickname string `json:"nickname" form:"nickname"` // 昵称
|
||||
Password string `json:"password" form:"password"` // 密码
|
||||
Phone string `json:"phone" form:"phone"`
|
||||
Status constant.UserStatus `json:"status" form:"status" binding:"oneof=NORMAL DISABLE"` // 用户状态
|
||||
}
|
||||
|
@@ -1,14 +1,15 @@
|
||||
package param
|
||||
|
||||
import "Lee-WineList/common/types"
|
||||
|
||||
type Wine struct {
|
||||
types.BaseDbModel
|
||||
Name string `gorm:"column:name;type:varchar(255);comment:酒名;NOT NULL" json:"name"`
|
||||
ChineseName string `gorm:"column:chinese_name;type:varchar(255);comment:中文酒名;NOT NULL" json:"chinese_name"`
|
||||
Ingredients string `json:"ingredients"`
|
||||
Quote string `gorm:"column:quote;type:varchar(255);comment:引用;NOT NULL" json:"quote"`
|
||||
CategoryId uint `gorm:"column:category_id;type:int(11) unsigned;comment:分类ID;NOT NULL" json:"category_id"`
|
||||
Steps string `gorm:"column:steps;type:varchar(255);comment:步骤;NOT NULL" json:"steps"`
|
||||
Context string `gorm:"column:context;type:varchar(255);comment:酒文;NOT NULL" json:"context"`
|
||||
type GetWineList struct {
|
||||
page
|
||||
Category string `json:"category" form:"category"` // 分类
|
||||
UserId int `json:"userId" form:"userId"` // 用户ID
|
||||
}
|
||||
|
||||
type GetWineListByUser struct {
|
||||
page
|
||||
Category string `json:"category" form:"category"` // 分类
|
||||
UserId int `json:"userId" form:"userId"` // 用户ID
|
||||
}
|
||||
|
||||
type AddWine struct{}
|
||||
|
Reference in New Issue
Block a user