From 418a144640b2d6034be1d0c6a2c0d6fda3d2ddc6 Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Fri, 28 Mar 2025 09:35:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E8=B4=AD=E4=B9=B0=E9=93=BE=E6=8E=A5=E5=88=86=E9=A1=B5=E6=8E=92?= =?UTF-8?q?=E5=BA=8F=E5=8F=8A=E4=B8=8A=E4=B8=8B=E6=9E=B6=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/v1/ProductPurchaseLink.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/admin/controller/v1/ProductPurchaseLink.php b/app/admin/controller/v1/ProductPurchaseLink.php index a50a214f..03bb782f 100644 --- a/app/admin/controller/v1/ProductPurchaseLink.php +++ b/app/admin/controller/v1/ProductPurchaseLink.php @@ -45,9 +45,10 @@ class ProductPurchaseLink $links = ProductModel::alias('pd') ->field([ 'pd.id', + 'IFNULL(pl.sort, 0)' => 'sort', 'pd.spu', 'pd.name', - 'CASE WHEN pd.is_show = 0 THEN "已下架" WHEN pd.is_show = 1 THEN "已上架" END' => 'is_show' + 'pd.is_show' ]) ->leftJoin('product_purchase_link pl', 'pl.product_id = pd.id') ->leftJoin('product_purchase_platform pf', 'pf.id = pl.platform_id') @@ -62,7 +63,8 @@ class ProductPurchaseLink }) ->where('pd.language_id', '=', request()->lang_id) ->group('pd.id') - ->order(['pl.sort' => 'asc', 'pl.id' => 'desc', 'pd.id' => 'desc']) + ->order(['sort' => 'asc', 'pd.id' => 'desc']) + ->hidden(['sort']) ->paginate([ 'list_rows' => $params['size'], 'page' => $params['page'],