|
|
|
@ -92,10 +92,10 @@ 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){ |
|
|
|
$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(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |