更新用户
This commit is contained in:
@@ -18,7 +18,22 @@ class UserController extends BaseController
|
|||||||
{
|
{
|
||||||
$this->service = new UserService();
|
$this->service = new UserService();
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* 更新
|
||||||
|
*
|
||||||
|
* @param Request $request 请求对象
|
||||||
|
* @return mixed 返回更新成功的数据或信息
|
||||||
|
*/
|
||||||
|
public function update(Request $request)
|
||||||
|
{
|
||||||
|
try {
|
||||||
|
$data = $request->post();
|
||||||
|
$res = $this->service->serviceUpdate($request, $data);
|
||||||
|
return $this->success([], '更新成功');
|
||||||
|
} catch (\Throwable $e) {
|
||||||
|
return $this->error($e->getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改密码
|
* 修改密码
|
||||||
|
|||||||
@@ -32,6 +32,15 @@ class UserService
|
|||||||
return new $this->validator;
|
return new $this->validator;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** 更新 */
|
||||||
|
public function serviceUpdateUser(Request $request, array $data = [])
|
||||||
|
{
|
||||||
|
$data = $this->preProcess('Update', $data, $request);
|
||||||
|
$config = $this->buildQueryConfig($request, 'update');
|
||||||
|
$updated = $this->logicUpdateBy($config, $data);
|
||||||
|
return $this->postProcess('Update', $data);
|
||||||
|
}
|
||||||
|
|
||||||
/** 更新 */
|
/** 更新 */
|
||||||
public function serviceUpdate(Request $request, array $data = [])
|
public function serviceUpdate(Request $request, array $data = [])
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user