game2006admin_be/app/Http/Controllers/UserController.php
2022-07-22 19:28:02 +08:00

36 lines
999 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Validator;
class UserController extends Controller
{
//查看用户列表
public function index(Request $request){
$size = $request->get('size', 10);
$user = User::paginate($size)->toArray();
return $this->success($user);
}
//修改昵称
public function update($account,Request $request){
$validator = Validator::make($request->all(),[
'nickname' => 'required',
], [
'nickname.required' => '用户昵称不能为空',
]);
if ($validator->fails()){
return $this->error(ERROR_CODE_PARAM_INVALID,$validator->errors()->first());
}
$res = User::where('account',$account)->update($request->input());
if (! $res){
return $this->error(ERROR_CODE_NO,'修改失败');
}
return $this->success([],'修改成功');
}
}