22 lines
838 B
Go
22 lines
838 B
Go
package requests
|
||
|
||
type UserRequest struct {
|
||
GetUserPage // 获取用户列表-分页
|
||
PutUserStatus // 操作用户状态
|
||
}
|
||
|
||
// GetUserPage 获取用户列表-分页
|
||
type GetUserPage struct {
|
||
Page int `json:"page" form:"page" label:"页码"`
|
||
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
|
||
UserId string `json:"user_id" form:"user_id" label:"用户id"`
|
||
UserStatus int `json:"user_status" form:"user_status" label:"状态"`
|
||
AppIden string `json:"app_iden" form:"app_iden" label:"app唯一标识"`
|
||
OpenId string `json:"open_id" form:"open_id" label:"用户微信标识"`
|
||
}
|
||
|
||
// PutUserStatus 操作用户状态
|
||
type PutUserStatus struct {
|
||
UserStatus int `json:"user_status" form:"user_status" label:"删除状态" validate:"required,oneof=1 2"` // 状态(1:正常 2:禁用)
|
||
}
|