From b511a1daceb22f6e926c4f8f5752ecc8a49e5bfd Mon Sep 17 00:00:00 2001 From: From-wh Date: Tue, 20 Oct 2026 16:56:14 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=95=86=E5=93=81=E6=94=B6=E8=97=8F):=20?= =?UTF-8?q?=E6=94=B6=E8=97=8F=E5=88=97=E8=A1=A8=E5=95=86=E5=93=81=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E6=98=A0=E5=B0=84=E5=AF=B9=E9=BD=90=E4=B8=AD=E5=8F=B0?= =?UTF-8?q?=E5=95=86=E5=93=81=E8=A1=A8=E5=88=97=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../product/product/StoreProductRelationServices.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/backend/app/services/product/product/StoreProductRelationServices.php b/backend/app/services/product/product/StoreProductRelationServices.php index ab45b5d87..e41cffce6 100644 --- a/backend/app/services/product/product/StoreProductRelationServices.php +++ b/backend/app/services/product/product/StoreProductRelationServices.php @@ -84,12 +84,14 @@ class StoreProductRelationServices extends BaseService $list = $this->dao->getList($where, 'product_id,category', $page, $limit); foreach ($list as $k => $product) { if ($product['product'] && isset($product['product']['id'])) { + // 中台商品表 eb_product_center 无 store_name/ot_price 列,名称/划线价字段为 name/original_price, + // 此处映射为移动端收藏列表的旧字段契约(CenterProductServices 同款映射) $list[$k]['pid'] = $product['product']['id'] ?? 0; - $list[$k]['store_name'] = $product['product']['store_name'] ?? 0; + $list[$k]['store_name'] = $product['product']['name'] ?? ''; $list[$k]['price'] = $product['product']['price'] ?? 0; - $list[$k]['ot_price'] = $product['product']['ot_price'] ?? 0; + $list[$k]['ot_price'] = $product['product']['original_price'] ?? 0; $list[$k]['sales'] = $product['product']['sales'] ?? 0; - $list[$k]['image'] = get_thumb_water($product['product']['image'] ?? 0); + $list[$k]['image'] = get_thumb_water($product['product']['image'] ?? ''); $list[$k]['is_del'] = $product['product']['is_del'] ?? 0; $list[$k]['is_show'] = $product['product']['is_show'] ?? 0; $list[$k]['is_fail'] = $product['product']['is_del'] && $product['product']['is_show'];