处理下单时商品状态变化问题

This commit is contained in:
苏尹岚
2020-03-18 14:28:54 +08:00
parent 2750a10855
commit 480d5b8268

View File

@@ -473,6 +473,9 @@ func generateOrder(ctx *jxcontext.Context, jxOrder *JxOrderInfo, addressID int64
storeSkuMap := make(map[int]*dao.StoreSkuExt)
for _, v1 := range storeSkuInfo.SkuNames {
for _, v2 := range v1.Skus {
if v2.StoreSkuStatus != model.SkuStatusNormal {
return nil, nil, fmt.Errorf("此商品已下架请联系管理员skuID:[%v]", v2.SkuID)
}
storeSkuMap[v2.SkuID] = v2
}
}