feat: new xboard

This commit is contained in:
xboard
2025-01-21 14:57:54 +08:00
parent de18cfe596
commit 0f43fff242
373 changed files with 17923 additions and 20264 deletions

View File

@@ -15,6 +15,7 @@ use App\Services\AuthService;
use App\Services\UserService;
use App\Utils\CacheKey;
use App\Utils\Helper;
use Auth;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Cache;
@@ -22,7 +23,7 @@ class UserController extends Controller
{
public function getActiveSession(Request $request)
{
$user = User::find($request->user['id']);
$user = User::find($request->user()->id);
if (!$user) {
return $this->fail([400, __('The user does not exist')]);
}
@@ -32,7 +33,7 @@ class UserController extends Controller
public function removeActiveSession(Request $request)
{
$user = User::find($request->user['id']);
$user = User::find($request->user()->id);
if (!$user) {
return $this->fail([400, __('The user does not exist')]);
}
@@ -43,9 +44,9 @@ class UserController extends Controller
public function checkLogin(Request $request)
{
$data = [
'is_login' => $request->user['id'] ? true : false
'is_login' => $request->user()?->id ? true : false
];
if ($request->user['is_admin']) {
if ($request->user()?->is_admin) {
$data['is_admin'] = true;
}
return $this->success($data);
@@ -53,7 +54,7 @@ class UserController extends Controller
public function changePassword(UserChangePassword $request)
{
$user = User::find($request->user['id']);
$user = User::find($request->user()->id);
if (!$user) {
return $this->fail([400, __('The user does not exist')]);
}
@@ -76,7 +77,7 @@ class UserController extends Controller
public function info(Request $request)
{
$user = User::where('id', $request->user['id'])
$user = User::where('id', $request->user()->id)
->select([
'email',
'transfer_enable',
@@ -106,12 +107,12 @@ class UserController extends Controller
{
$stat = [
Order::where('status', 0)
->where('user_id', $request->user['id'])
->where('user_id', $request->user()->id)
->count(),
Ticket::where('status', 0)
->where('user_id', $request->user['id'])
->where('user_id', $request->user()->id)
->count(),
User::where('invite_user_id', $request->user['id'])
User::where('invite_user_id', $request->user()->id)
->count()
];
return $this->success($stat);
@@ -119,7 +120,7 @@ class UserController extends Controller
public function getSubscribe(Request $request)
{
$user = User::where('id', $request->user['id'])
$user = User::where('id', $request->user()->id)
->select([
'plan_id',
'token',
@@ -148,7 +149,7 @@ class UserController extends Controller
public function resetSecurity(Request $request)
{
$user = User::find($request->user['id']);
$user = User::find($request->user()->id);
if (!$user) {
return $this->fail([400, __('The user does not exist')]);
}
@@ -167,7 +168,7 @@ class UserController extends Controller
'remind_traffic'
]);
$user = User::find($request->user['id']);
$user = User::find($request->user()->id);
if (!$user) {
return $this->fail([400, __('The user does not exist')]);
}
@@ -182,7 +183,7 @@ class UserController extends Controller
public function transfer(UserTransfer $request)
{
$user = User::find($request->user['id']);
$user = User::find($request->user()->id);
if (!$user) {
return $this->fail([400, __('The user does not exist')]);
}
@@ -199,7 +200,7 @@ class UserController extends Controller
public function getQuickLoginUrl(Request $request)
{
$user = User::find($request->user['id']);
$user = User::find($request->user()->id);
if (!$user) {
return $this->fail([400, __('The user does not exist')]);
}