Explorar el Código

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

萤火科技 hace 5 años
padre
commit
05c893d27c
Se han modificado 2 ficheros con 2 adiciones y 2 borrados
  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;
     }