| 12345678910111213141516171819202122232425262728 |
- package router
- import (
- "demo/data/dao/manage"
- "demo/share"
- "github.com/gin-gonic/gin"
- "github.com/spf13/cast"
- )
- func TestRouth(engine *gin.RouterGroup) {
- user := engine.Group("/test")
- user.Use(LoginInterceptor())
- {
- //user.GET("/order/pay", OrderSubmit)
- PushRouter(user, "POST", "/order/pay", OrderSubmit)
- }
- }
- func OrderSubmit(c *gin.Context) {
- param := share.GetJsonAnyParam(c)
- orderId, _ := param("orderId")
- order, b, err := manage.SetGoodsOrder(map[string]interface{}{"state": 1}, cast.ToInt(orderId))
- if err != nil || !b {
- c.JSON(200, CreateResultError(400, "订单不存在"))
- }
- c.JSON(200, CreateResultData(order))
- }
|