From e72387ffe0b41f3aca33e2a69fe46c7f52fd6715 Mon Sep 17 00:00:00 2001 From: howell <2827207845@qq.com> Date: Tue, 15 Feb 2022 11:20:52 +0800 Subject: [PATCH] fix:product_env --- internal/api/mobile/order/submit.go | 7 +++++++ internal/v2/controller/app/jcook/jcook.go | 13 +++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/internal/api/mobile/order/submit.go b/internal/api/mobile/order/submit.go index e7a082e..cd9222f 100755 --- a/internal/api/mobile/order/submit.go +++ b/internal/api/mobile/order/submit.go @@ -3,6 +3,7 @@ package order import ( "fmt" "log" + "recook/configs" "recook/internal/back" "recook/internal/dbc" "recook/internal/libs/snow" @@ -74,6 +75,12 @@ func SubmitOrder(c *gin.Context) { back.Err(c, err.Error()) return } + if !configs.IsProductionEnv() { + if goodsInfo.ThirdPartyType != 0 { + back.Fail(c, "测试环境无法购买") + return + } + } if goodsInfo.Hash != v.Hash { back.Fail(c, "商品信息已经发生变化,请重新下单") diff --git a/internal/v2/controller/app/jcook/jcook.go b/internal/v2/controller/app/jcook/jcook.go index dacbc8a..d8336c3 100644 --- a/internal/v2/controller/app/jcook/jcook.go +++ b/internal/v2/controller/app/jcook/jcook.go @@ -1,8 +1,6 @@ package jcook import ( - "git.oa00.com/go/mysql" - "github.com/gin-gonic/gin" "recook/internal/back" jcook2 "recook/internal/v2/lib/jcook" "recook/internal/v2/lib/shama" @@ -10,6 +8,9 @@ import ( "recook/internal/v2/model/recook/goods" "recook/tools" "strconv" + + "git.oa00.com/go/mysql" + "github.com/gin-gonic/gin" ) type Proxy struct { @@ -49,8 +50,8 @@ func (a *Proxy) Stock(c *gin.Context) { Address: p.Address, SkuList: []jcook2.SkuQuantity{ { - uint(id), - 1, + SkuID: uint(id), + Quantity: 1, }, }, } @@ -71,8 +72,8 @@ func (a *Proxy) Stock(c *gin.Context) { Address: p.Address, SkuList: []shama.SkuQuantity{ { - uint(id), - 1, + SkuID: uint(id), + Quantity: 1, }, }, }