kevin_zhangl пре 3 година
родитељ
комит
63aa49b6a9
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      common/models/forms/ApproachOrderForm.php

+ 4 - 0
common/models/forms/ApproachOrderForm.php

@@ -201,6 +201,10 @@ class ApproachOrderForm extends Model
 
         // 一个订单只能包含一类商品
         $goods = ShopGoods::find()->select('ID,CATEGORY_TYPE')->where(['in', 'ID', $this->goodsId])->andWhere(['STATUS' => 1])->asArray()->all();
+        if (!$goods) {
+            $this->addError($attribute, 'Products does not exists!');
+            return;
+        }
         $goodsCategoryType = array_unique(array_column($goods, 'CATEGORY_TYPE'));
         if (count($goodsCategoryType) != 1) {
             $this->addError($attribute, 'Order cannot contain multiple product categories');//订单不能包含多种商品分类