package imagetopctrl import ( "91porn-server/common" "91porn-server/common/stderr" "91porn-server/models/v/imagetopmod" "91porn-server/web/service/imagetopser" "github.com/gin-gonic/gin" ) // 获取置顶帖子列表 func GetImageTopList(ctx *gin.Context) { req := imagetopmod.ImageTopListReq{} err := ctx.ShouldBind(&req) if err != nil { common.ServeJSON(ctx, stderr.ErrParamError, err) return } code, data := imagetopser.FindImageTopList(req) common.ServeJSON(ctx, code, data) } // 更新帖子置顶列表 func UpdateImageTop(ctx *gin.Context) { req := imagetopmod.EditReq{} if err := ctx.ShouldBind(&req); err != nil { common.ServeJSON(ctx, stderr.ErrParamError, err) return } //更新置顶帖子信息 code, data := imagetopser.UpdateImageTop(req) common.ServeJSON(ctx, code, data) } // 置顶帖子列表 func DeleteImageTop(ctx *gin.Context) { req := imagetopmod.DeleteReq{} if err := ctx.ShouldBind(&req); err != nil { common.ServeJSON(ctx, stderr.ErrParamError, err) return } //删除置顶贴子 code, data := imagetopser.DeleteImageTop(req) common.ServeJSON(ctx, code, data) }