From 5bf48e15e5750dfd98eecd62644de08bef584f7a Mon Sep 17 00:00:00 2001 From: lanzu_qsy <334039090@qq.com> Date: Thu, 3 Sep 2020 15:51:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B8=82=E5=9C=BA=E7=BB=8F?= =?UTF-8?q?=E7=90=86=E6=8F=90=E7=8E=B0=E5=8F=AF=E8=87=AA=E5=B7=B1=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E8=87=AA=E5=B7=B1=E7=9A=84=E6=8F=90=E7=8E=B0=E7=94=B3?= =?UTF-8?q?=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/LanzuMmWithdrawController.php | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/app/Admin/Controllers/LanzuMmWithdrawController.php b/app/Admin/Controllers/LanzuMmWithdrawController.php index af21795..9ab8507 100644 --- a/app/Admin/Controllers/LanzuMmWithdrawController.php +++ b/app/Admin/Controllers/LanzuMmWithdrawController.php @@ -150,11 +150,11 @@ class LanzuMmWithdrawController extends AdminController $form->display('money'); if ($form->model()->status != 0) {//如果提现状态已变更过,则不允许再编辑状态 $form->radio('status', '状态') - ->options([0 => '待审核', 1 => '已同意', -1 => '已拒绝']) + ->options([1 => '已同意', -1 => '已拒绝']) ->default(0)->disable(); } else { $form->radio('status', '状态') - ->options([1 => '同意', -1 => '拒绝']); + ->options([1 => '同意', -1 => '拒绝'])->default(1,true); } $form->saved(function (Form $form) use ($mmId) { @@ -192,6 +192,7 @@ class LanzuMmWithdrawController extends AdminController } }); } else { + //表单提交前对金额数值进行验证 $form->saving(function (Form $form) { if ($form->money < env('MIN_MONEY')) { @@ -199,6 +200,7 @@ class LanzuMmWithdrawController extends AdminController } elseif ($form->money > env('MAX_MONEY')) { return $form->error('提现金额不得大于 ' . env('MAX_MONEY') . ' 元'); } + }); //添加成功后扣减市场经理的可提现金额 @@ -206,7 +208,7 @@ class LanzuMmWithdrawController extends AdminController if ($form->isCreating()) { if ($result) { $mm = LanzuMmInfo::find($mmId); - MpBalance::reduceBalance($mm->admin_user_id, 3, $form->money); + MpBalance::reduceBalance($mm->admin_user_id, Type::BALANCE_USER_TYPE_MM, $form->money); } } }); @@ -217,6 +219,12 @@ class LanzuMmWithdrawController extends AdminController } } + $form->disableViewButton(); + $form->disableViewCheck(); + $form->disableEditingCheck(); + $form->disableCreatingCheck(); + $form->disableResetButton(); + $form->disableDeleteButton(); }); }