|
@@ -784,7 +784,7 @@ class WholeController extends Curd
|
|
|
return json_fail('产品数据异常');
|
|
|
}
|
|
|
$goods = $goods->toArray();
|
|
|
- $params['goods_classify'] = $goods['goods_classify'];
|
|
|
+ $params['goods_classify'] = $goods['goods_classify'] ?? '';
|
|
|
|
|
|
$systemStatus = 'SENDING'; // 待发货
|
|
|
// 立即结算
|
|
@@ -1155,7 +1155,7 @@ class WholeController extends Curd
|
|
|
if ($order->order_status_payment == 'SUCCESS') {
|
|
|
foreach ($params['goodsContentList'] as $goods) {
|
|
|
$params['join_sheet_goods_id'] = $goods['goods_id'];
|
|
|
- if (!empty($goods['goods_classify']) && in_array($goods['goods_classify'], ['SERVICE', 'CHNMED', 'CHNNCD'])) {
|
|
|
+ if (isset($goods['goods_classify']) && in_array($goods['goods_classify'], ['SERVICE', 'CHNMED', 'CHNNCD'])) {
|
|
|
$params['benefitId'] = 'BF' . date('YmdHis') . random_string(6, 'up');
|
|
|
$params['order_sheet_num'] = $goods['nbr'];
|
|
|
// 预约表
|
|
@@ -1168,7 +1168,7 @@ class WholeController extends Curd
|
|
|
$goods['category'] = $goods['goods_classify'];
|
|
|
// 权益表
|
|
|
$this->insertMemberBenefit($params, $goods);
|
|
|
- } elseif ($goods['goods_classify'] == 'PACKAGE') { // 一个套餐买多个
|
|
|
+ } elseif (isset($goods['goods_classify']) && $goods['goods_classify'] == 'PACKAGE') { // 一个套餐买多个
|
|
|
$params['packageId'] = $goods['goods_id'];
|
|
|
$components = GoodsComponent::with([
|
|
|
'goods' => function ($query) {
|
|
@@ -2239,7 +2239,7 @@ class WholeController extends Curd
|
|
|
if ($params['order_status_payment'] == 'SUCCESS') {
|
|
|
foreach ($params['goodsContentList'] as $goods) {
|
|
|
$params['join_sheet_goods_id'] = $goods['goods_id'];
|
|
|
- if (!empty($goods['goods_classify']) && in_array($goods['goods_classify'], ['SERVICE', 'CHNMED', 'CHNNCD'])) {
|
|
|
+ if (isset($goods['goods_classify']) && in_array($goods['goods_classify'], ['SERVICE', 'CHNMED', 'CHNNCD'])) {
|
|
|
$params['benefitId'] = 'BF' . date('YmdHis') . random_string(6, 'up');
|
|
|
$params['join_sheet_goods_sku_id'] = $goods['sku_id'];
|
|
|
$params['goods_id'] = $goods['goods_id'];
|
|
@@ -2254,7 +2254,7 @@ class WholeController extends Curd
|
|
|
$goods['category'] = $goods['goods_classify'];
|
|
|
// 权益表
|
|
|
$this->insertMemberBenefit($params, $goods);
|
|
|
- } elseif ($goods['goods_classify'] == 'PACKAGE') { // 一个套餐买多个
|
|
|
+ } elseif (isset($goods['goods_classify']) && $goods['goods_classify'] == 'PACKAGE') { // 一个套餐买多个
|
|
|
$params['packageId'] = $goods['goods_id'];
|
|
|
$components = GoodsComponent::with([
|
|
|
'goods' => function ($query) {
|