Documentation
¶
Index ¶
- type ArticleModifyController
- func (a ArticleModifyController) CreateArticle(ctx *gin.Context)
- func (a ArticleModifyController) DeleteArticle(ctx *gin.Context)
- func (ArticleModifyController) DeleteArticleComment(ctx *gin.Context)
- func (ArticleModifyController) PublishArticleComment(ctx *gin.Context)
- func (a ArticleModifyController) UpdateArticle(ctx *gin.Context)
- func (ArticleModifyController) UpdateArticleComment(ctx *gin.Context)
- type Authorization
- type FileController
- type Pong
- type SystemGroup
- type UserController
- func (u UserController) ChangePassword(ctx *gin.Context)
- func (u UserController) DeleteUser(ctx *gin.Context)
- func (u UserController) ListUserBasicInfo(ctx *gin.Context)
- func (u UserController) ListUserSimpleInfo(ctx *gin.Context)
- func (u UserController) Logout(ctx *gin.Context)
- func (u UserController) UpdateUserInfo(ctx *gin.Context)
- func (u UserController) UserBasicInfo(ctx *gin.Context)
- func (u UserController) UserSimpleInfo(ctx *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticleModifyController ¶
type ArticleModifyController struct {
}
ArticleModifyController @Date 2023-02-09 20:05:03 @Description: 文章修改相关接口
func (ArticleModifyController) CreateArticle ¶
func (a ArticleModifyController) CreateArticle(ctx *gin.Context)
CreateArticle @Date 2023-02-20 18:25:25 @Param ctx *gin.Context @Method http.MethodPost @Description: 创建文章接口
func (ArticleModifyController) DeleteArticle ¶
func (a ArticleModifyController) DeleteArticle(ctx *gin.Context)
DeleteArticle @Date 2023-02-09 20:05:50 @Param ctx *gin.Context @Method http.MethodDelete @Description: 删除文章接口
func (ArticleModifyController) DeleteArticleComment ¶
func (ArticleModifyController) DeleteArticleComment(ctx *gin.Context)
DeleteArticleComment @Date 2023-02-25 18:46:03 @Param ctx *gin.Context @Method http.MethodDelete @Url /article/comment @Description: 删除文章评论
func (ArticleModifyController) PublishArticleComment ¶
func (ArticleModifyController) PublishArticleComment(ctx *gin.Context)
PublishArticleComment @Date 2023-02-25 18:43:22 @Param ctx *gin.Context @Method http.MethodPost @Url /article/comment @Description: 发布评论
func (ArticleModifyController) UpdateArticle ¶
func (a ArticleModifyController) UpdateArticle(ctx *gin.Context)
UpdateArticle @Date 2023-02-20 18:21:48 @Param ctx *gin.Context @Method http.MethodPost @Description: 更新文章接口
func (ArticleModifyController) UpdateArticleComment ¶
func (ArticleModifyController) UpdateArticleComment(ctx *gin.Context)
UpdateArticleComment @Date 2023-02-25 18:47:54 @Param ctx *gin.Context @Method http.MethodPut @Url /article/comment @Description: 更新文章评论
type Authorization ¶
type Authorization struct {
}
type FileController ¶
type FileController struct {
}
func (FileController) Upload ¶
func (f FileController) Upload(ctx *gin.Context)
Upload @Date 2023-02-23 23:26:31 @Param ctx *gin.Context @Description: 单文件上传接口
func (FileController) UploadMultipart ¶
func (f FileController) UploadMultipart(ctx *gin.Context)
UploadMultipart @Date 2023-02-20 15:11:51 @Param ctx *gin.Context @Method http.MethodPut @Description: 多文件上传接口
type SystemGroup ¶
type SystemGroup struct {
Pong
Authorization
ArticleModifyController
UserController
FileController
}
type UserController ¶
type UserController struct {
}
UserController @Date 2023-02-09 19:39:12 @Description: 用户信息操作相关接口
func (UserController) ChangePassword ¶
func (u UserController) ChangePassword(ctx *gin.Context)
ChangePassword @Date 2023-02-09 19:47:08 @Param ctx *gin.Context @Method @Description: 用户修改密码接口
func (UserController) DeleteUser ¶
func (u UserController) DeleteUser(ctx *gin.Context)
DeleteUser @Date 2023-02-09 20:02:28 @Param ctx *gin.Context @Method http.MethodDelete @Param id int @Description: 删除用户接口
func (UserController) ListUserBasicInfo ¶
func (u UserController) ListUserBasicInfo(ctx *gin.Context)
ListUserBasicInfo @Date 2023-02-26 21:19:18 @Method http.MethodGet @Param pageInfo request.PageInfo @url /user/basics @Description:
func (UserController) ListUserSimpleInfo ¶
func (u UserController) ListUserSimpleInfo(ctx *gin.Context)
ListUserSimpleInfo @Date 2023-02-26 21:19:50 @Method http.MethodGet @Param pageInfo request.PageInfo @Url /user/simples @Description: 用户简单信息列表接口
func (UserController) Logout ¶
func (u UserController) Logout(ctx *gin.Context)
Logout @Date 2023-02-09 19:46:25 @Param ctx *gin.Context @Method http.MethodDelete @Description: 用户登出接口
func (UserController) UpdateUserInfo ¶
func (u UserController) UpdateUserInfo(ctx *gin.Context)
UpdateUserInfo @Date 2023-02-09 19:44:34 @Method http.MethodGet @Description: 用户个人信息更新接口
func (UserController) UserBasicInfo ¶
func (u UserController) UserBasicInfo(ctx *gin.Context)
UserBasicInfo @Date 2023-02-26 21:15:57 @Method http.MethodGet @Param id int @Url /user/basic @Description:
func (UserController) UserSimpleInfo ¶
func (u UserController) UserSimpleInfo(ctx *gin.Context)
UserSimpleInfo @Date 2023-02-26 21:20:21 @Method http.MethodGet @Param id int @Url /user/simple @Description: