Documentation
¶
Index ¶
- type ApiGroup
- type TbArticleApi
- func (tbArticleApi *TbArticleApi) CreateTbArticle(c *gin.Context)
- func (tbArticleApi *TbArticleApi) DeleteTbArticle(c *gin.Context)
- func (tbArticleApi *TbArticleApi) DeleteTbArticleByIds(c *gin.Context)
- func (tbArticleApi *TbArticleApi) FindTbArticle(c *gin.Context)
- func (tbArticleApi *TbArticleApi) GetTbArticleList(c *gin.Context)
- func (tbArticleApi *TbArticleApi) UpdateTbArticle(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiGroup ¶
type ApiGroup struct { TbArticleApi TbTalkApi }
type TbArticleApi ¶
type TbArticleApi struct { }
func (*TbArticleApi) CreateTbArticle ¶
func (tbArticleApi *TbArticleApi) CreateTbArticle(c *gin.Context)
CreateTbArticle 创建文章 @Tags TbArticle @Summary 创建文章 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body entity.TbArticle true "创建文章" @Success 200 {object} response.Response{data=entity.TbArticle} "返回信息" @Router /article/create [post]
func (*TbArticleApi) DeleteTbArticle ¶
func (tbArticleApi *TbArticleApi) DeleteTbArticle(c *gin.Context)
DeleteTbArticle 删除文章 @Tags TbArticle @Summary 删除文章 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body entity.TbArticle true "删除文章" @Success 200 {object} response.Response{} "返回信息" @Router /article/delete [delete]
func (*TbArticleApi) DeleteTbArticleByIds ¶
func (tbArticleApi *TbArticleApi) DeleteTbArticleByIds(c *gin.Context)
DeleteTbArticleByIds 批量删除文章 @Tags TbArticle @Summary 批量删除文章 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除文章" @Success 200 {object} response.Response{} "返回信息" @Router /article/deleteByIds [delete]
func (*TbArticleApi) FindTbArticle ¶
func (tbArticleApi *TbArticleApi) FindTbArticle(c *gin.Context)
FindTbArticle 用id查询文章 @Tags TbArticle @Summary 用id查询文章 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query entity.TbArticle true "用id查询文章" @Success 200 {object} response.Response{data=entity.TbArticle} "返回信息" @Router /article/find [get]
func (*TbArticleApi) GetTbArticleList ¶
func (tbArticleApi *TbArticleApi) GetTbArticleList(c *gin.Context)
GetTbArticleList 分页获取文章列表 @Tags TbArticle @Summary 分页获取文章列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query blogReq.TbArticleSearch true "分页获取文章列表" @Success 200 {object} response.Response{data=response.PageResult{list=[]entity.TbArticle}} "返回信息" @Router /article/list [get]
func (*TbArticleApi) UpdateTbArticle ¶
func (tbArticleApi *TbArticleApi) UpdateTbArticle(c *gin.Context)
UpdateTbArticle 更新文章 @Tags TbArticle @Summary 更新文章 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body entity.TbArticle true "更新文章" @Success 200 {object} response.Response{data=entity.TbArticle} "返回信息" @Router /article/update [put]