From 7604b7bee5996253762d4ca07b6246f52ac02851 Mon Sep 17 00:00:00 2001 From: lq Date: Thu, 12 Dec 2024 18:17:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/controllers/doctor/DoctorController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/admin/controllers/doctor/DoctorController.php b/admin/controllers/doctor/DoctorController.php index 8d3d551..e04d115 100644 --- a/admin/controllers/doctor/DoctorController.php +++ b/admin/controllers/doctor/DoctorController.php @@ -708,8 +708,12 @@ class DoctorController extends BaseAdminController } } } else { + $admin = \Yii::$app->admin->identity; foreach ($order_id as $val) { - $Ledger = Ledger::find()->alias('re')->where(['order_id' => $val, 'order_type' => 1, 'status' => [0, 1]])->all(); + $Ledger = Ledger::find()->alias('re')->joinWith(['store' => function ($s) use ($admin) { + $s->alias('s'); + $s->andWhere(['like', 's.code', $admin->code]); + }])->where(['order_id' => $val, 'order_type' => 1, 'status' => [0, 1]])->all(); foreach ($Ledger as $v) { $price_data[] = $v['money']; $price = bcadd($price, $v['money'], 3);