展示型商品不校验库存
parent
61b2fa866e
commit
630fa5b8db
|
|
@ -2877,15 +2877,10 @@ class GoodsService
|
||||||
// 错误信息
|
// 错误信息
|
||||||
$error = '';
|
$error = '';
|
||||||
|
|
||||||
// 是否已下架、还有库存
|
// 是否已下架
|
||||||
if($goods['is_shelves'] != 1)
|
if($goods['is_shelves'] != 1)
|
||||||
{
|
{
|
||||||
$error = '已下架';
|
$error = '已下架';
|
||||||
} else {
|
|
||||||
if($goods['inventory'] <= 0)
|
|
||||||
{
|
|
||||||
$error = '没货了';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 按钮列表
|
// 按钮列表
|
||||||
|
|
@ -2900,10 +2895,10 @@ class GoodsService
|
||||||
if(empty($error))
|
if(empty($error))
|
||||||
{
|
{
|
||||||
// 获取商品类型
|
// 获取商品类型
|
||||||
$res = self::GoodsSalesModelType($goods['id'], $goods['site_type']);
|
$model_type = self::GoodsSalesModelType($goods['id'], $goods['site_type']);
|
||||||
|
|
||||||
// 是否展示型
|
// 是否展示型
|
||||||
if($res['data'] == 1)
|
if($model_type['data'] == 1)
|
||||||
{
|
{
|
||||||
$data[] = [
|
$data[] = [
|
||||||
'color' => 'main',
|
'color' => 'main',
|
||||||
|
|
@ -2929,8 +2924,8 @@ class GoodsService
|
||||||
|
|
||||||
// 商品类型是否和当前站点类型一致
|
// 商品类型是否和当前站点类型一致
|
||||||
$cart = [];
|
$cart = [];
|
||||||
$res = self::IsGoodsSiteTypeConsistent($goods['id'], $goods['site_type']);
|
$ret = self::IsGoodsSiteTypeConsistent($goods['id'], $goods['site_type']);
|
||||||
if($res['code'] == 0)
|
if($ret['code'] == 0)
|
||||||
{
|
{
|
||||||
// 加入购物车
|
// 加入购物车
|
||||||
$cart = [
|
$cart = [
|
||||||
|
|
@ -2942,7 +2937,7 @@ class GoodsService
|
||||||
'icon' => 'am-icon-opencart',
|
'icon' => 'am-icon-opencart',
|
||||||
];
|
];
|
||||||
} else {
|
} else {
|
||||||
$error = $res['msg'];
|
$error = $ret['msg'];
|
||||||
}
|
}
|
||||||
|
|
||||||
// 主按钮顺序处理,手机端立即购买放在最后面
|
// 主按钮顺序处理,手机端立即购买放在最后面
|
||||||
|
|
@ -2960,6 +2955,12 @@ class GoodsService
|
||||||
$data[] = $cart;
|
$data[] = $cart;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 还有库存
|
||||||
|
if($goods['inventory'] <= 0)
|
||||||
|
{
|
||||||
|
$error = '没货了';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue