package
0.0.0-20210923014457-02b6b6d37498
Repository: https://github.com/endpot/spiderx-backend.git
Documentation: pkg.go.dev

# Functions

创建论坛版块 @Summary 创建论坛版块 @Description 创建论坛版块 @Tags Forum @Accept json @Produce json @Security ApiKeyAuth @Param forum body CreateForumRequest true "创建论坛版块请求参数" @Success 200 {object} response.Response{data=forum.Forum{}} "请求成功" @Failure 400 {object} response.ErrResponse "请求参数异常" @Failure 401 {object} response.ErrResponse "用户身份信息异常" @Failure 403 {object} response.ErrResponse "没有操作权限" @Failure 404 {object} response.ErrResponse "没有对象" @Failure 500 {object} response.ErrResponse "内部错误" @Router /forums [post].
删除论坛版块 @Summary 删除论坛版块 @Description 删除论坛版块 @Tags Forum @Accept json @Produce json @Security ApiKeyAuth @Param forum_id path int true "论坛版块ID" @Success 200 {object} response.Response "请求成功" @Failure 400 {object} response.ErrResponse "请求参数异常" @Failure 401 {object} response.ErrResponse "用户身份信息异常" @Failure 403 {object} response.ErrResponse "没有操作权限" @Failure 404 {object} response.ErrResponse "没有对象" @Failure 500 {object} response.ErrResponse "内部错误" @Router /forums/{forum_id} [delete].
获取论坛版块信息 @Summary 获取论坛版块信息 @Description 获取论坛版块信息 @Tags Forum @Accept json @Produce json @Security ApiKeyAuth @Param forum_id path int true "论坛版块ID" @Success 200 {object} response.Response{data=forum.Forum{}} "请求成功" @Failure 400 {object} response.ErrResponse "请求参数异常" @Failure 401 {object} response.ErrResponse "用户身份信息异常" @Failure 403 {object} response.ErrResponse "没有操作权限" @Failure 404 {object} response.ErrResponse "没有对象" @Failure 500 {object} response.ErrResponse "内部错误" @Router /forums/{forum_id} [get].
获取论坛版块列表 @Summary 获取论坛版块列表 @Description 获取论坛版块列表 @Tags Forum @Accept json @Produce json @Security ApiKeyAuth @Param page query int false "页码" default(1) @Param per_page query int false "每页数量" default(15) @Success 200 {object} response.PageResponse{data=[]forum.Forum{}} "请求成功" @Failure 400 {object} response.ErrResponse "请求参数异常" @Failure 401 {object} response.ErrResponse "用户身份信息异常" @Failure 403 {object} response.ErrResponse "没有操作权限" @Failure 404 {object} response.ErrResponse "没有对象" @Failure 500 {object} response.ErrResponse "内部错误" @Router /forums [get].
更新论坛版块 @Summary 更新论坛版块 @Description 更新论坛版块 @Tags Forum @Accept json @Produce json @Security ApiKeyAuth @Param forum_id path int true "论坛版块ID" @Param forum body UpdateForumRequest true "更新论坛版块请求参数" @Success 200 {object} response.Response{data=forum.Forum{}} "请求成功" @Failure 400 {object} response.ErrResponse "请求参数异常" @Failure 401 {object} response.ErrResponse "用户身份信息异常" @Failure 403 {object} response.ErrResponse "没有操作权限" @Failure 404 {object} response.ErrResponse "没有对象" @Failure 500 {object} response.ErrResponse "内部错误" @Router /forums/{forum_id} [patch].