27 lines
662 B
Go
27 lines
662 B
Go
package request
|
|
|
|
// BaseSendCodeReq 发送验证码
|
|
type BaseSendCodeReq struct {
|
|
Mail string `json:"mail" validate:"required,min=0,max=100"`
|
|
}
|
|
|
|
// BaseChangePwdReq 修改密码结构体
|
|
type BaseChangePwdReq struct {
|
|
Mail string `json:"mail" validate:"required,min=0,max=100"`
|
|
Code string `json:"code" validate:"required,len=6"`
|
|
}
|
|
|
|
// BaseDashboardReq 系统首页展示数据结构体
|
|
type BaseDashboardReq struct {
|
|
}
|
|
|
|
// EncryptPasswdReq
|
|
type EncryptPasswdReq struct {
|
|
Passwd string `json:"passwd" form:"passwd" validate:"required"`
|
|
}
|
|
|
|
// DecryptPasswdReq
|
|
type DecryptPasswdReq struct {
|
|
Passwd string `json:"passwd" form:"passwd" validate:"required"`
|
|
}
|