123456789101112131415161718192021222324252627282930313233 |
- package controller
- import (
- "github.com/gin-gonic/gin"
- "hongze/hongze_yb_en_api/controller/resp"
- "hongze/hongze_yb_en_api/models/banner"
- )
- type PublicController struct {
- }
- // GetSmsCode 获取首页banner图
- // @Tags 用户模块
- // @Summary 获取短信验证码
- // @Description 获取短信验证码接口
- // @Security ApiKeyAuth
- // @securityDefinitions.basic BasicAuth
- // @Param Mobile query string true "手机号"
- // @Param AreaNum query string true "手机国际区号(中国大陆:86)"
- // @Accept json
- // @Product json
- // @Success 200 {string} string 获取验证码成功
- // @Failure 400 {string} string 手机号不能为空,请输入手机号
- // @Router /banner [get]
- func (a *PublicController) Banner(c *gin.Context) {
- list, err := banner.GetBannerList()
- if err != nil {
- resp.FailMsg("获取失败", "获取banner失败, Err: "+err.Error(), c)
- return
- }
- resp.OkData("获取成功", list, c)
- }
|