From 6cd6a12a441a99c3decc623bb2b950f550a5a0ac Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 29 Nov 2024 13:22:45 +0800 Subject: [PATCH] 1 --- server/wheelserver/api/v1/inapp_shop/inapp_shop.go | 13 +++++++++---- server/wheelserver/router/inapp_shop/inapp_shop.go | 3 +++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/server/wheelserver/api/v1/inapp_shop/inapp_shop.go b/server/wheelserver/api/v1/inapp_shop/inapp_shop.go index 9c5c6aa3..84232e20 100644 --- a/server/wheelserver/api/v1/inapp_shop/inapp_shop.go +++ b/server/wheelserver/api/v1/inapp_shop/inapp_shop.go @@ -8,10 +8,6 @@ import ( "main/mt" "main/model" "main/vo" - /* - "math/rand" - "main/service" - */ "github.com/gin-gonic/gin" ) @@ -64,4 +60,13 @@ func (this *InAppShopApi) OrderInfo(c *gin.Context) { if s == nil { return } + orderId := c.Param("order_id") + orderModel := new(model.InAppOrder) + if err, found := orderModel.Find(s.GetAccountId(), orderId); err != nil { + f5.RspErr(c, 500, "server internal error") + return + } else if !found { + f5.RspErr(c, 1, "not found") + return + } } diff --git a/server/wheelserver/router/inapp_shop/inapp_shop.go b/server/wheelserver/router/inapp_shop/inapp_shop.go index 4e0737e8..277247c5 100644 --- a/server/wheelserver/router/inapp_shop/inapp_shop.go +++ b/server/wheelserver/router/inapp_shop/inapp_shop.go @@ -13,4 +13,7 @@ func (this *InAppShopRouter) InitRouter() { f5.GetApp().GetGinEngine().POST("/api/v1/inapp_shop/purchase", middleware.JwtAuth, api.InAppShopApi.Purchase) + f5.GetApp().GetGinEngine().GET("/api/v1/inapp_shop/order/:order_id", + middleware.JwtAuth, + api.InAppShopApi.OrderInfo) }