| 1234567891011121314151617181920212223242526272829 |
- package router
- import (
- "demo/data/dao"
- "github.com/gin-gonic/gin"
- "strconv"
- )
- func DetailRouter(engine *gin.RouterGroup) {
- user := engine.Group("/detail")
- {
- user.GET("/:id", GetDetailData)
- }
- }
- func GetDetailData(c *gin.Context) {
- id, err2 := strconv.Atoi(c.Param("id"))
- if err2 != nil {
- c.JSON(200, CreateResultError(400, "param 参数错误"))
- return
- }
- vo, err := dao.SelectGoodsDetailById(id)
- if err != nil {
- c.JSON(200, CreateResultError(400, "查询失败"))
- return
- }
- c.JSON(200, CreateResultData(vo))
- }
|