package goods import ( "github.com/gin-gonic/gin" "recook/internal/back" "recook/internal/dbc" "recook/internal/model/goods" "recook/tools" ) type codeParams struct { Code string `json:"code"` } func QueryCode(c *gin.Context) { var p codeParams err := tools.ParseParams(&p, c) if err != nil { back.Fail(c, err.Error()) return } var skuCode goods.Sku dbc.DB.Select("goods_id").First(&skuCode, "code = ?", p.Code) if skuCode.GoodsID > 0 { back.Suc(c, "查询成功", gin.H{ "goodsId": skuCode.GoodsID, }) } else { back.Fail(c, "暂未录入该商品") } }