|
|
@@ -27,12 +27,18 @@ class OrderItemClass extends BaseClass
|
|
|
if (empty($list)) {
|
|
|
return [];
|
|
|
}
|
|
|
+ $productIds = array_unique(array_filter(array_column($list, 'productId')));
|
|
|
+ $productData = ProductClass::getProductByIds($productIds);
|
|
|
+ $productData = array_column($productData, NULL, 'id');
|
|
|
foreach ($list as $key => $val) {
|
|
|
$cover = imgUtil::getPrefix() . '/hhb_small.png';
|
|
|
if (isset($val['cover']) && !empty($val['cover'])) {
|
|
|
$cover = imgUtil::getPrefix() . $val['cover'];
|
|
|
}
|
|
|
$list[$key]['cover'] = $cover;
|
|
|
+ if(!$val['ratio']){
|
|
|
+ $list[$key]['ratio'] = $productData[$val['productId']]['ratio'];
|
|
|
+ }
|
|
|
}
|
|
|
return $list;
|
|
|
}
|
|
|
@@ -50,4 +56,4 @@ class OrderItemClass extends BaseClass
|
|
|
return $respond;
|
|
|
}
|
|
|
|
|
|
-}
|
|
|
+}
|