Ken 1 ماه پیش
والد
کامیت
f8d680aa61
2فایلهای تغییر یافته به همراه1 افزوده شده و 185 حذف شده
  1. 1 117
      routes/admin.php
  2. 0 68
      routes/api.php

+ 1 - 117
routes/admin.php

@@ -1,122 +1,6 @@
 <?php
 
-use App\Http\Controllers\Admin\ArticleController;
-use App\Http\Controllers\Admin\ConfigController;
-use App\Http\Controllers\Admin\WithdrawController;
-use Illuminate\Support\Facades\Route;
-use App\Http\Controllers\FileUploadController;
-use App\Http\Controllers\Admin\AuthController;
-use App\Http\Controllers\Admin\UserController;
-use App\Http\Controllers\Admin\UserMembershipLevelController;
-use App\Http\Controllers\Admin\ProductController;
-use App\Http\Controllers\Admin\UserLoginLogController;
-use App\Http\Controllers\Admin\UserBalanceLogController;
-use App\Http\Controllers\Admin\UserBankCardController;
-use App\Http\Controllers\Admin\AboutController;
-use App\Http\Controllers\Api\Test;
-use App\Http\Controllers\Admin\TasksController;
 
-// use App\Http\Controllers\Admin\AdminController;
-
-
-// 管理员认证路由
-
-Route::get('/test', [Test::class, 'index']);
-// 公开接口
-Route::post('login', [AuthController::class, 'login']);
-
-// 需要认证的接口
-Route::middleware(['check.token', 'auth.admin', 'localization.language'])->group(function () {
-    // 个人信息管理
-    Route::get('me', [AuthController::class, 'me']);
-    Route::post('refresh', [AuthController::class, 'refresh']);
-    Route::post('logout', [AuthController::class, 'logout']);
-    Route::post('change-password', [AuthController::class, 'changePassword']);
-    Route::post('upload', [FileUploadController::class, 'upload']);
-
-    Route::prefix("/config")->group(function () {
-        Route::get('/', [ConfigController::class, 'index']);
-        Route::post('/update', [ConfigController::class, 'update']);
-    });
-
-    Route::prefix("/task")->group(function () {
-        Route::get('/', [TasksController::class, 'index']);
-        Route::get("/isWithdrawTask", [TasksController::class, 'isWithdrawTask']);
-    });
-
-
-    Route::prefix('/article')->group(function () {
-        Route::get('/', [ArticleController::class, 'index']);
-        Route::post('/update', [ArticleController::class, 'update']);
-        Route::post('/delete', [ArticleController::class, 'delete']);
 
-    });
-    Route::prefix("/withdraw")->group(function () {
-        Route::get('/', [WithdrawController::class, 'index']);
-        Route::post('/review', [WithdrawController::class, 'review']);
-
-    });
-
-
-    // // 管理员管理(资源路由)
-    // Route::apiResource('admins', AdminController::class);
-
-    // // 批量操作
-    // Route::post('admins/batch-status', [AdminController::class, 'batchUpdateStatus']);
-
-    // 其他管理路由可以在这里添加
-    // Route::apiResource('users', UserController::class);
-    // Route::apiResource('roles', RoleController::class);
-    // Route::apiResource('permissions', PermissionController::class);
-    // 会员
-    Route::prefix('user')->group(function () {
-        Route::get('/', [UserController::class, 'index']);
-        Route::get('/show', [UserController::class, 'show']);
-        Route::post('/destroy', [UserController::class, 'destroy']);
-        Route::post('/store', [UserController::class, 'store']);
-        Route::post('/balance', [UserController::class, 'balance']);
-    });
-    // 会员等级
-    Route::prefix('membership')->group(function () {
-        Route::get('/', [UserMembershipLevelController::class, 'index']);
-        Route::get('/show', [UserMembershipLevelController::class, 'show']);
-        Route::get('/all', [UserMembershipLevelController::class, 'all']);
-        Route::post('/destroy', [UserMembershipLevelController::class, 'destroy']);
-        Route::post('/store', [UserMembershipLevelController::class, 'store']);
-    });
-    // 商品
-    Route::prefix('product')->group(function () {
-        Route::get('/', [ProductController::class, 'index']);
-        Route::get('/show', [ProductController::class, 'show']);
-        Route::get('/all', [ProductController::class, 'all']);
-        Route::post('/destroy', [ProductController::class, 'destroy']);
-        Route::post('/store', [ProductController::class, 'store']);
-    });
-
-    // 关于我们
-    Route::prefix('about')->group(function () {
-        Route::get('/', [AboutController::class, 'index']);
-        Route::get('/show', [AboutController::class, 'show']);
-        Route::get('/all', [AboutController::class, 'all']);
-        Route::post('/destroy', [AboutController::class, 'destroy']);
-        Route::post('/store', [AboutController::class, 'store']);
-    });
-
-    // 银行卡
-    Route::prefix('bank')->group(function () {
-        Route::get('/', [UserBankCardController::class, 'index']);
-        Route::get('/show', [UserBankCardController::class, 'show']);
-        Route::post('/destroy', [UserBankCardController::class, 'destroy']);
-        Route::post('/store', [UserBankCardController::class, 'store']);
-    });
+// use App\Http\Controllers\Admin\AdminController;
 
-    // 日志
-    Route::prefix('log')->group(function () {
-        Route::get('/login', [UserLoginLogController::class, 'index']);
-        Route::get('/balance', [UserBalanceLogController::class, 'index']);
-        // Route::get('/show', [ProductController::class, 'show']);
-        // Route::get('/all', [ProductController::class, 'all']);
-        // Route::post('/destroy', [ProductController::class, 'destroy']);
-        // Route::post('/store', [ProductController::class, 'store']);
-    });
-});

+ 0 - 68
routes/api.php

@@ -1,74 +1,6 @@
 <?php
 
-
-use App\Http\Controllers\Api\AuthController;
-use App\Http\Controllers\Api\ProductController;
-use App\Http\Controllers\Api\UserBankCardController;
-use App\Http\Controllers\Admin\AboutController;
-use App\Http\Controllers\Api\WalletController;
-use App\Http\Controllers\Api\OrderController;
 use Illuminate\Support\Facades\Route;
 use Illuminate\Http\Request;
-use App\Http\Controllers\Api\ArticleController;
-
-Route::middleware(['localization.language'])->group(function () {
-    Route::post('register', [AuthController::class, 'register']);
-    Route::post('login', [AuthController::class, 'login']);
-    Route::get('home', [ProductController::class, 'home']);
-    Route::get('language', [AuthController::class, 'language']);
-    Route::get('config', [AuthController::class, 'config']);
-
-    // 需要认证的 API 路由示例
-    Route::middleware(['check.token', 'auth.api'])->group(function () {
-
-        Route::prefix('/wallet')->group(function () {
-            Route::post('/withdrawApply', [WalletController::class, 'withdrawApply']);
-            Route::get('/withdraws', [WalletController::class, 'withdraws']);
-            Route::get('/logs', [WalletController::class, 'logs']);
-        });
-
-        Route::prefix('/article')->group(function () {
-            Route::get("/", [ArticleController::class, 'index']);
-        });
-
-
-        Route::get('/user', function (Request $request) {
-            return $request->user();
-        });
-
-
-        // 关于我们
-        Route::prefix('about')->group(function () {
-            Route::get('/all', [UserBankCardController::class, 'all']);
-            Route::get('/show', [UserBankCardController::class, 'show']);
-        });
-
-        // 银行卡
-        Route::prefix('bank')->group(function () {
-            Route::get('/show', [UserBankCardController::class, 'show']);
-            Route::post('/destroy', [UserBankCardController::class, 'destroy']);
-            Route::post('/store', [UserBankCardController::class, 'store']);
-        });
-
-        // 订单
-        Route::prefix('order')->group(function () {
-            Route::get('/', [OrderController::class, 'index']);
-            Route::get('/assign', [OrderController::class, 'assign']);
-            Route::post('/payment', [OrderController::class, 'payment']);
-            Route::get('/stat', [OrderController::class, 'stat']);
-            Route::get('/show', [OrderController::class, 'show']);
-        });
-
-        // 其他需要认证的路由...
-        Route::prefix('auth')->group(function () {
-            Route::post('logout', [AuthController::class, 'logout']);
-            Route::post('refresh', [AuthController::class, 'refresh']);
-            Route::get('me', [AuthController::class, 'me']);
-            Route::post('change-password', [AuthController::class, 'changePassword']);
-            Route::post('change-transaction-password', [AuthController::class, 'changeTransactionPassword']);
-
-        });
 
 
-    });
-});