Documentation
¶
Overview ¶
Description: Author: Michael Cheung Github: https://github.com/gzmichaelcheung Date: 2020-11-23 14:47:45 LastEditors: Michael Cheung LastEditTime: 2020-11-23 14:47:45
Description: Author: Michael Cheung Github: https://github.com/gzmichaelcheung Date: 2020-11-23 16:34:36 LastEditors: Michael Cheung LastEditTime: 2020-11-23 16:34:37
Index ¶
- type ArticleListRequest
- type CountArticleRequest
- type CountTagRequest
- type CreateArticleRequest
- type CreateTagRequest
- type DeleteArticleRequest
- type DeleteTagRequest
- type Service
- func (svc *Service) CountTag(param *CountTagRequest) (int, error)
- func (svc *Service) CreateTag(param *CreateTagRequest) error
- func (svc *Service) DeleteTag(param *DeleteTagRequest) error
- func (svc *Service) GetTagList(param *TagListRequest, pager *app.Pager) ([]*model.Tag, error)
- func (svc *Service) UpdateTag(param *UpdateTagRequest) error
- type TagListRequest
- type UpdateArticleRequest
- type UpdateTagRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticleListRequest ¶
type CountArticleRequest ¶
type CountArticleRequest struct {
State uint8 `form:"state,default=1" binding:"oneof=0 1"`
}
type CountTagRequest ¶
type CreateArticleRequest ¶
type CreateTagRequest ¶
type DeleteArticleRequest ¶
type DeleteArticleRequest struct {
ID uint32 `form:"id" binding:"required,gte=1"`
}
type DeleteTagRequest ¶
type DeleteTagRequest struct {
ID uint32 `form:"id" binding:"required,gte=1"`
}
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) CreateTag ¶
func (svc *Service) CreateTag(param *CreateTagRequest) error
func (*Service) DeleteTag ¶
func (svc *Service) DeleteTag(param *DeleteTagRequest) error
func (*Service) GetTagList ¶
func (*Service) UpdateTag ¶
func (svc *Service) UpdateTag(param *UpdateTagRequest) error
type TagListRequest ¶
type UpdateArticleRequest ¶
Click to show internal directories.
Click to hide internal directories.