From d3ef85b22c8dea16db6ae7cfc9a90b62433fa576 Mon Sep 17 00:00:00 2001 From: lanzu_qsy <334039090@qq.com> Date: Wed, 26 Aug 2020 10:53:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=A0=E9=99=A4=E7=A4=BE?= =?UTF-8?q?=E5=8C=BA=E5=90=8E,=20=E7=BB=91=E5=AE=9A=E5=B8=90=E5=8F=B7?= =?UTF-8?q?=E4=B8=8D=E5=88=A0=E9=99=A4=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/LanzuCsInfoController.php | 29 ++++++++++++++++--- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/app/Admin/Controllers/LanzuCsInfoController.php b/app/Admin/Controllers/LanzuCsInfoController.php index a89c4a1..1af616f 100644 --- a/app/Admin/Controllers/LanzuCsInfoController.php +++ b/app/Admin/Controllers/LanzuCsInfoController.php @@ -92,11 +92,11 @@ class LanzuCsInfoController extends AdminController $form->select('market_id', '所属市场')->options(ImsCjdcMarket::getMarket())->required(); $form->text('address', '社区地址')->required(); $form->radio('status', '状态')->options(['禁用', '启用'])->default(1); - $form->saving(function (Form $form){ + $form->saving(function (Form $form) { //检验用户user_id 是否存在 - $count = ImsCjdcUser::where('id',$form->user_id)->count(); - if (!$count){ - return $form->error('用户ID不存在'); + $count = ImsCjdcUser::where('id', $form->user_id)->count(); + if (!$count) { + return $form->error('用户ID不存在'); } }); @@ -135,6 +135,27 @@ class LanzuCsInfoController extends AdminController $ad->save(); } }); + + //删除成功后 + $form->deleted(function (Form $form,$result) { + if (!$result){ + return $form->error('数据删除失败!'); + } + $data = $form->model()->toArray(); + foreach ($data as $val){ + //删除登陆帐号 + $adu = AdminUsers::find($val['admin_user_id']); + if ($adu){ + $adu->delete(); + } + //删除提现余额 + $lb = LanzuUserBalance::where('source_id',$val['admin_user_id'])->first(); + if ($lb){ + $lb->delete(); + } + } + + }); }); } }