request

package
v0.0.0-...-cfa74d8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 27, 2023 License: BSD-3-Clause Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ForgetPassword

type ForgetPassword struct {
	Email    string `json:"email" binding:"required,email" label:"用户邮箱" `
	Password string `json:"password" binding:"required" label:"用户密码"`
	Ecode    string `json:"ecode" binding:"required" label:"邮箱验证码"`
}

ForgetPassword @Date 2023-02-08 21:55:42 @Description: 忘记密码用户

type IdWrap

type IdWrap struct {
	Id uint `json:"id" form:"id" uri:"id" binding:"required,gte=1" label:"id"`
}

type Login

type Login struct {
	Email    string `json:"email" uri:"email" form:"email" binding:"required,email"`
	Password string `json:"password" uri:"password" form:"password" binding:"required"`
}

Login @Date 2023-02-08 21:55:27 @Description: 登录用户

type PageInfo

type PageInfo struct {
	Page int `json:"page" form:"page" uri:"page" label:"页数" binding:"required,gte=1"`
	Size int `json:"size" form:"size" uri:"size" label:"数量" binding:"required,gte=1"`
	Desc int `json:"desc" form:"desc" uri:"desc" label:"降序" binding:""`
}

PageInfo @Date 2023-02-20 17:19:33 @Description: 分页查询结构体

type PostArticle

type PostArticle struct {
	Title   string `json:"title" label:"文章标题" binding:"required"`
	Cover   string `json:"cover" label:"文章封面"`
	Class   string `json:"clazz" label:"文章分类" binding:"required"`
	Label   string `json:"label" label:"文章标签" binding:"required"`
	Summary string `json:"summary" label:"文章摘要" binding:"required"`
	Content string `json:"content" label:"文章内容" binding:"required"`
}

type Register

type Register struct {
	Email      string `json:"email" binding:"required,email" label:"用户邮箱" `
	Nickname   string `json:"nickname" binding:"required" label:"用户昵称"`
	Password   string `json:"password" binding:"required" label:"用户密码"`
	RePassword string `json:"rePassword" binding:"required,eqfield=Password" label:"二次密码" gorm:"-"`
	Ecode      string `json:"ecode" binding:"required" label:"邮箱验证码"`
}

Register @Date 2023-02-08 21:55:35 @Description: 注册用户

type UpdateUser

type UpdateUser struct {
	Avatar      string `json:"avatar" label:"头像" binding:"required"`
	Nickname    string `json:"nickname" label:"昵称" binding:"required"`
	Password    string `json:"password" label:"密码" binding:"required"`
	Description string `json:"description" label:"自我描述" binding:"required"`
}

UpdateUser @Date 2023-02-25 19:23:40 @Description: 更新用户结构体

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL