fix:product_env

master
howell 3 years ago
parent 9870140553
commit e72387ffe0

@ -3,6 +3,7 @@ package order
import ( import (
"fmt" "fmt"
"log" "log"
"recook/configs"
"recook/internal/back" "recook/internal/back"
"recook/internal/dbc" "recook/internal/dbc"
"recook/internal/libs/snow" "recook/internal/libs/snow"
@ -74,6 +75,12 @@ func SubmitOrder(c *gin.Context) {
back.Err(c, err.Error()) back.Err(c, err.Error())
return return
} }
if !configs.IsProductionEnv() {
if goodsInfo.ThirdPartyType != 0 {
back.Fail(c, "测试环境无法购买")
return
}
}
if goodsInfo.Hash != v.Hash { if goodsInfo.Hash != v.Hash {
back.Fail(c, "商品信息已经发生变化,请重新下单") back.Fail(c, "商品信息已经发生变化,请重新下单")

@ -1,8 +1,6 @@
package jcook package jcook
import ( import (
"git.oa00.com/go/mysql"
"github.com/gin-gonic/gin"
"recook/internal/back" "recook/internal/back"
jcook2 "recook/internal/v2/lib/jcook" jcook2 "recook/internal/v2/lib/jcook"
"recook/internal/v2/lib/shama" "recook/internal/v2/lib/shama"
@ -10,6 +8,9 @@ import (
"recook/internal/v2/model/recook/goods" "recook/internal/v2/model/recook/goods"
"recook/tools" "recook/tools"
"strconv" "strconv"
"git.oa00.com/go/mysql"
"github.com/gin-gonic/gin"
) )
type Proxy struct { type Proxy struct {
@ -49,8 +50,8 @@ func (a *Proxy) Stock(c *gin.Context) {
Address: p.Address, Address: p.Address,
SkuList: []jcook2.SkuQuantity{ SkuList: []jcook2.SkuQuantity{
{ {
uint(id), SkuID: uint(id),
1, Quantity: 1,
}, },
}, },
} }
@ -71,8 +72,8 @@ func (a *Proxy) Stock(c *gin.Context) {
Address: p.Address, Address: p.Address,
SkuList: []shama.SkuQuantity{ SkuList: []shama.SkuQuantity{
{ {
uint(id), SkuID: uint(id),
1, Quantity: 1,
}, },
}, },
} }

Loading…
Cancel
Save