package
0.0.0-20240926072231-bbd592a7fd78
Repository: https://github.com/es-war/go-gin-example.git
Documentation: pkg.go.dev

# Functions

@Summary 新增文章 @Produce json @Param tag_id body int true "TagID" @Param title body string true "Title" @Param desc body string true "Desc" @Param content body string true "Content" @Param created_by body string true "CreatedBy" @Param state body int true "State" @Param cover_image_url body string true "CoverImageUrl" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Failure 200 {string} json "{"code":400,"data":{},"msg":"请求参数错误"}" @Router /api/v1/articles [post].
@Summary 新增文章标签 @Produce json @Param name query string true "Name" @Param state query int false "State" @Param created_by query string false "CreatedBy" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Router /api/v1/tags [post].
@Summary 删除文章 @Produce json @Param id path int true "ID" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Failure 200 {string} json "{"code":400,"data":{},"msg":"请求参数错误"}" @Router /api/v1/articles/{id} [delete].
@Summary 删除文章标签 @Produce json @Param id path int true "ID" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Router /api/v1/tags/{id} [delete].
@Summary 修改文章 @Produce json @Param id path int true "ID" @Param tag_id body string false "TagID" @Param title body string false "Title" @Param desc body string false "Desc" @Param content body string false "Content" @Param modified_by body string true "ModifiedBy" @Param state body int false "State" @Param cover_image_url body string false "CoverImageUrl" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Failure 200 {string} json "{"code":400,"data":{},"msg":"请求参数错误"}" @Router /api/v1/articles/{id} [put].
@Summary 修改文章标签 @Produce json @Param id path int true "ID" @Param name query string true "ID" @Param state query int false "State" @Param modified_by query string true "ModifiedBy" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Router /api/v1/tags/{id} [put].
@Summary 获取单个文章 @Produce json @Param id path int true "ID" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Router /api/v1/articles/{id} [get].
@Summary 获取多个文章 @Produce json @Param tag_id body int false "TagID" @Param state body int false "State" @Param created_by body int false "CreatedBy" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Router /api/v1/articles [get].
@Summary 获取多个文章标签 @Produce json @Param name query string false "Name" @Param state query int false "State" @Success 200 {string} json "{"code":200,"data":{},"msg":"ok"}" @Router /api/v1/tags [get].