From eb9fd34986398512d5ecd4fb21369933ee2b2b35 Mon Sep 17 00:00:00 2001 From: gongfuxiang Date: Sat, 23 Oct 2021 16:53:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AF=E8=A7=86=E5=8C=96=E6=8B=96=E6=8B=BD?= =?UTF-8?q?=E5=95=86=E5=93=81=E8=87=AA=E5=AE=9A=E4=B9=89=E9=A1=BA=E5=BA=8F?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/layout/service/BaseLayout.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/layout/service/BaseLayout.php b/app/layout/service/BaseLayout.php index ed8d54c63..1682505e4 100644 --- a/app/layout/service/BaseLayout.php +++ b/app/layout/service/BaseLayout.php @@ -849,6 +849,17 @@ class BaseLayout 'order_by' => $order_by, ]; $ret = GoodsService::GoodsList($request_params); + if(!empty($ret['data'])) + { + // 商品自定义按照顺序重新调整 + $goods = []; + $temp = array_column($ret['data'], null, 'id'); + foreach($params['goods_ids'] as $v) + { + $goods[] = $temp[$v]; + } + $ret['data'] = $goods; + } break; // 商品分类