You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.1 KiB

9 months ago
package sys
import (
"github.com/gin-gonic/gin"
"go.uber.org/zap"
"pure/global"
"pure/model/request"
"pure/model/response"
"pure/service"
"pure/utils"
)
// GetSysBrochure
// @Summary 隐私协议单页
// @Tags tools
// @Param data query request.SysBrochureType false "params"
// @Success 200 {string} string "{"success":true,"data":{},"msg":""}"
// @Router /customer/base/brochure [get]
func GetSysBrochure(c *gin.Context) {
var info request.SysBrochureType
_ = c.ShouldBindQuery(&info)
if err := utils.Verify(info, utils.TypeVerify); err != nil {
response.FailWithMessage(err.Error(), c)
return
}
if err, data := service.GetSysBrochure(info.Type); err != nil {
global.MG_LOG.Error("获取失败!", zap.Any("err", err))
response.FailWithMessage("获取失败", c)
} else {
response.OkWithDetailed(data.Content, "获取成功", c)
}
}
// GetSysBrochure2
// @Summary 隐私协议单页
// @Tags tools
// @Param data query request.SysBrochureType false "params"
// @Success 200 {string} string "{"success":true,"data":{},"msg":""}"
// @Router /influencer/base/brochure [get]
func GetSysBrochure2(c *gin.Context) {
}