2025-04-09 16:26:44 +08:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
namespace app\admin\controller;
|
|
|
|
|
|
|
|
|
|
use app\model\User;
|
2025-04-18 15:19:16 +08:00
|
|
|
use app\util\Util;
|
|
|
|
|
use support\Request;
|
2025-04-09 16:26:44 +08:00
|
|
|
|
|
|
|
|
class UserController
|
|
|
|
|
{
|
|
|
|
|
|
2025-04-18 15:19:16 +08:00
|
|
|
public function list(Request $request,)
|
2025-04-09 16:26:44 +08:00
|
|
|
{
|
2025-04-18 15:19:16 +08:00
|
|
|
$page = $request->input('page', 1);
|
|
|
|
|
$perPage = $request->input('per_page', 10);
|
|
|
|
|
$user = User::paginate($perPage, ['*'], 'page', $page);
|
|
|
|
|
$user = $user->toArray();
|
|
|
|
|
foreach ($user['data'] as &$item) {
|
|
|
|
|
unset($item['password']);
|
|
|
|
|
}
|
|
|
|
|
return Util::success($user);
|
2025-04-09 16:26:44 +08:00
|
|
|
}
|
|
|
|
|
}
|