From 131dab078af27de5898b5c8c1a4854be9680314a Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Sat, 22 Jun 2024 14:33:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E5=8F=B0=E9=80=BB=E8=BE=91=E4=BB=A5=E9=80=82=E5=BA=94=E9=80=80?= =?UTF-8?q?=E6=AC=BE=E7=8A=B6=E6=80=81=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/logic/WorkbenchLogic.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/admin/logic/WorkbenchLogic.php b/app/admin/logic/WorkbenchLogic.php index feebee45e..eff396bbf 100644 --- a/app/admin/logic/WorkbenchLogic.php +++ b/app/admin/logic/WorkbenchLogic.php @@ -79,8 +79,8 @@ class WorkbenchLogic extends BaseLogic $pay = StoreOrder::where($where)->where('paid', 1)->where('refund_status', 0)->count(); $payPrice = StoreOrder::where($where)->where('paid', 1)->where('refund_status', 0)->sum('pay_price'); $cost = StoreOrder::where($where)->where('paid', 1)->sum('cost'); - $refundPrice = StoreOrder::where($where)->where('status', 'in', [-1, -2])->sum('refund_price'); - $refund = StoreOrder::where($where)->where('status', 'in', [-1, -2])->count(); + $refundPrice = StoreOrder::where($where)->where('refund_status', 2)->sum('refund_price'); + $refund = StoreOrder::where($where)->where('refund_status',2)->count(); $payPercent = bcmul((string)($user > 0 ? bcdiv($payPeople, $user, 4) : 0), '100', 2); //访客-付款转化率 return [