|
|
@@ -457,20 +457,33 @@ class ProductController extends BaseController
|
|
|
}
|
|
|
}
|
|
|
$respond = ProductService::assembleData($classIds, $itemInfoData, true);
|
|
|
-
|
|
|
- if (isset($respond['classItem']) && !empty($respond['classItem'])) {
|
|
|
- foreach ($respond['classItem'] as $bigKey => $bigVal) {
|
|
|
- if (isset($bigVal['child']) && !empty($bigVal['child'])) {
|
|
|
- foreach ($bigVal['child'] as $key => $val) {
|
|
|
- unset($bigVal['child'][$key]['cover']);
|
|
|
- unset($bigVal['child'][$key]['actualSold']);
|
|
|
- unset($bigVal['child'][$key]['defaultGradePrice']);
|
|
|
- unset($bigVal['child'][$key]['discountPrice']);
|
|
|
- unset($bigVal['child'][$key]['hjDiscountPrice']);
|
|
|
- unset($bigVal['child'][$key]['hjPrice']);
|
|
|
- unset($bigVal['child'][$key]['presellDateShow']);
|
|
|
+ if ($showAll == 1) {
|
|
|
+ if (isset($respond['classItem']) && !empty($respond['classItem'])) {
|
|
|
+ foreach ($respond['classItem'] as $bigKey => $bigVal) {
|
|
|
+ if (isset($bigVal['child']) && !empty($bigVal['child'])) {
|
|
|
+ foreach ($bigVal['child'] as $key => $val) {
|
|
|
+ unset($bigVal['child'][$key]['cover']);
|
|
|
+ unset($bigVal['child'][$key]['actualSold']);
|
|
|
+ unset($bigVal['child'][$key]['defaultGradePrice']);
|
|
|
+ unset($bigVal['child'][$key]['discountPrice']);
|
|
|
+ unset($bigVal['child'][$key]['hjDiscountPrice']);
|
|
|
+ unset($bigVal['child'][$key]['hjPrice']);
|
|
|
+ unset($bigVal['child'][$key]['presellDateShow']);
|
|
|
+ unset($bigVal['child'][$key]['prePrice']);
|
|
|
+ unset($bigVal['child'][$key]['print']);
|
|
|
+ unset($bigVal['child'][$key]['reachNum']);
|
|
|
+ unset($bigVal['child'][$key]['reachNumDiscount']);
|
|
|
+ unset($bigVal['child'][$key]['reachPrice']);
|
|
|
+ unset($bigVal['child'][$key]['skDiscountPrice']);
|
|
|
+ unset($bigVal['child'][$key]['skPrice']);
|
|
|
+ unset($bigVal['child'][$key]['bigUnit']);
|
|
|
+ unset($bigVal['child'][$key]['weight']);
|
|
|
+ unset($bigVal['child'][$key]['stockWarning']);
|
|
|
+ unset($bigVal['child'][$key]['smallPrice']);
|
|
|
+ unset($bigVal['child'][$key]['smallRatio']);
|
|
|
+ }
|
|
|
+ $respond['classItem'][$bigKey]['child'] = $bigVal['child'];
|
|
|
}
|
|
|
- $respond['classItem'][$bigKey]['child'] = $bigVal['child'];
|
|
|
}
|
|
|
}
|
|
|
}
|