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(); + } + } + + }); }); } }