|
|
@@ -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);
|
|
|
}
|
|
|
|