From 516adaf6748bde69615e0dbf9cc8a45d35c41bbc Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Wed, 18 Dec 2024 12:12:53 +0800 Subject: [PATCH] =?UTF-8?q?refactor(app):=20=E7=A7=BB=E9=99=A4=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=92=8C=E5=88=A0=E9=99=A4=E8=AE=A2=E5=8D=95=E6=97=B6?= =?UTF-8?q?=E7=9A=84=E5=BA=97=E9=93=BA=E9=85=8D=E7=BD=AE=E6=A3=80=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 注释掉了 StoreOrderCartInfoLogic 类中的两段代码,分别位于编辑订单和删除订单的方法中 - 这些代码段原本用于检查店铺配置和验证订单是否属于可设置店铺 - 移除这些检查后,编辑和删除操作将不再受限于店铺配置 --- .../StoreOrderCartInfoLogic.php | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/app/admin/logic/store_order_cart_info/StoreOrderCartInfoLogic.php b/app/admin/logic/store_order_cart_info/StoreOrderCartInfoLogic.php index 711996c56..f0eaa7cfa 100644 --- a/app/admin/logic/store_order_cart_info/StoreOrderCartInfoLogic.php +++ b/app/admin/logic/store_order_cart_info/StoreOrderCartInfoLogic.php @@ -106,13 +106,13 @@ class StoreOrderCartInfoLogic extends BaseLogic if($find['is_pay']==1){ throw new BusinessException('已支付订单无法编辑'); } - $value=DictData::where('type_value','vendors_store')->column('value'); - if(!$value){ - throw new BusinessException('请先配置店铺'); - } - if(!in_array($find['store_id'],$value)){ - throw new BusinessException('该订单不属于可设置店铺'); - } + // $value=DictData::where('type_value','vendors_store')->column('value'); + // if(!$value){ + // throw new BusinessException('请先配置店铺'); + // } + // if(!in_array($find['store_id'],$value)){ + // throw new BusinessException('该订单不属于可设置店铺'); + // } $find->cart_num = $params['cart_num']; $find->total_price = bcmul($params['cart_num'], $find->price, 2); $find->save(); @@ -144,13 +144,13 @@ class StoreOrderCartInfoLogic extends BaseLogic if($find['is_pay']==1){ throw new BusinessException('已支付订单无法删除'); } - $value=DictData::where('type_value','vendors_store')->column('value'); - if(!$value){ - throw new BusinessException('请先配置店铺'); - } - if(!in_array($find['store_id'],$value)){ - throw new BusinessException('该订单不属于可设置店铺'); - } + // $value=DictData::where('type_value','vendors_store')->column('value'); + // if(!$value){ + // throw new BusinessException('请先配置店铺'); + // } + // if(!in_array($find['store_id'],$value)){ + // throw new BusinessException('该订单不属于可设置店铺'); + // } $find->delete_time=time(); $find->save(); $total_price = StoreOrderCartInfo::where('oid', $find['oid'])->sum('total_price');