package controller import ( "fmt" "github.com/gin-gonic/gin" "search_server/pkg/common" "search_server/service" ) //搜索型号 func AutoSpu(c *gin.Context) { goodsName, _ := c.GetPostForm("goods_name") goods := service.AutoSpu(goodsName) var errCode int if len(goods) == 0 { errCode = 1 } res := common.BomResponse{ ErrCode: errCode, ErrMsg: "", Data: goods, } c.JSON(200, res) } //获取推荐列表 func Recommend(c *gin.Context) { req := &common.RecommendRequest{} err := c.Bind(&req) //使用的是post参数 if err != nil { fmt.Println(err) } if req.Flag == 0 { res := common.BomResponse{ ErrCode: 101, ErrMsg: "参数不全", Data: []string{}, } c.JSON(200, res) return } data := service.Recommend(req) c.JSON(200, data) }