shish 2 лет назад
Родитель
Сommit
e6b9fa42d4
1 измененных файлов с 11 добавлено и 5 удалено
  1. 11 5
      app-ghs/controllers/ProductController.php

+ 11 - 5
app-ghs/controllers/ProductController.php

@@ -1121,7 +1121,7 @@ class ProductController extends BaseController
         util::complete();
     }
 
-    //详情 ruidian 2021.5.3
+    //详情 shish 20240115
     public function actionDetail()
     {
         $id = Yii::$app->request->get('id', 0);
@@ -1159,14 +1159,20 @@ class ProductController extends BaseController
             }
         }
         $respond['repeatId'] = $repeatId;
-
         $cpItemList = CpItemClass::getAllByCondition(['productId' => $id], null, '*', 'cpId');
+        $cpInfo = [];
         if (!empty($cpItemList)) {
             $cpIds = array_column($cpItemList, 'cpId');
-            $cpInfoList = CpClass::getByIds($cpIds);
-            print_r($cpInfoList);
+            $cpList = CpClass::getByIds($cpIds);
+            if (!empty($cpList)) {
+                foreach ($cpList as $key => $val) {
+                    $id = $val['id'] ?? 0;
+                    $name = $val['name'] ?? '';
+                    $cpInfo[] = ['id' => $id, 'name' => $name];
+                }
+            }
         }
-
+        $respond['cpInfo'] = $cpInfo;
         util::success($respond);
     }