Просмотр исходного кода

修复:商品组未选择商品时前端报错

萤火科技 5 лет назад
Родитель
Сommit
05c893d27c
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      app/api/model/Page.php
  2. 1 1
      app/common/library/helper.php

+ 1 - 1
app/api/model/Page.php

@@ -86,7 +86,7 @@ class Page extends PageModel
         if ($item['params']['source'] === 'choice') {
             // 数据来源:手动
             $goodsIds = helper::getArrayColumn($item['data'], 'goods_id');
-
+            if (empty($goodsIds)) return [];
             $goodsList = $model->getListByIdsFromApi($goodsIds);
         } else {
             // 数据来源:自动

+ 1 - 1
app/common/library/helper.php

@@ -42,7 +42,7 @@ class helper
     {
         $columnArr = [];
         foreach ($source as $item) {
-            $columnArr[] = $item[$column];
+            isset($item[$column]) && $columnArr[] = $item[$column];
         }
         return $columnArr;
     }