mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-31 09:21:46 +08:00 
			
		
		
		
	update
This commit is contained in:
		| @@ -15,7 +15,7 @@ class ConfigController extends Controller | ||||
|  | ||||
|     } | ||||
|  | ||||
|     public function index () { | ||||
|     public function fetch () { | ||||
|         return response([ | ||||
|             'data' => [ | ||||
|                 'invite' => [ | ||||
|   | ||||
| @@ -10,7 +10,7 @@ use Illuminate\Support\Facades\Redis; | ||||
|  | ||||
| class NoticeController extends Controller | ||||
| { | ||||
|     public function index (Request $request) { | ||||
|     public function fetch (Request $request) { | ||||
|         return response([ | ||||
|             'data' => Notice::orderBy('id', 'DESC')->get() | ||||
|         ]); | ||||
|   | ||||
| @@ -11,7 +11,7 @@ use App\Models\Plan; | ||||
|  | ||||
| class OrderController extends Controller | ||||
| { | ||||
|     public function index (Request $request) { | ||||
|     public function fetch (Request $request) { | ||||
|         $current = $request->input('current') ? $request->input('current') : 1; | ||||
|         $pageSize = $request->input('pageSize') >= 10 ? $request->input('pageSize') : 10; | ||||
|         $orderModel = Order::orderBy('created_at', 'DESC'); | ||||
|   | ||||
| @@ -12,7 +12,7 @@ use App\Models\User; | ||||
|  | ||||
| class PlanController extends Controller | ||||
| { | ||||
|     public function index (Request $request) { | ||||
|     public function fetch (Request $request) { | ||||
|         return response([ | ||||
|             'data' => Plan::get() | ||||
|         ]); | ||||
|   | ||||
| @@ -14,7 +14,7 @@ use Illuminate\Support\Facades\Redis; | ||||
|  | ||||
| class ServerController extends Controller | ||||
| { | ||||
|     public function index (Request $request) { | ||||
|     public function fetch (Request $request) { | ||||
|         $server = Server::get(); | ||||
|         for ($i = 0; $i < count($server); $i++) { | ||||
|             if (!empty($server[$i]['tags'])) { | ||||
| @@ -57,7 +57,7 @@ class ServerController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|      | ||||
|     public function group (Request $request) { | ||||
|     public function groupFetch (Request $request) { | ||||
|         if ($request->input('group_id')) { | ||||
|             return response([ | ||||
|                 'data' => [ServerGroup::find($request->input('group_id'))] | ||||
|   | ||||
| @@ -10,7 +10,7 @@ use Illuminate\Support\Facades\DB; | ||||
|  | ||||
| class TicketController extends Controller | ||||
| { | ||||
|     public function index (Request $request) { | ||||
|     public function fetch (Request $request) { | ||||
|         if ($request->input('id')) { | ||||
|             $ticket = Ticket::where('id', $request->input('id')) | ||||
|                 ->first(); | ||||
|   | ||||
| @@ -11,7 +11,7 @@ use App\Models\Plan; | ||||
|  | ||||
| class UserController extends Controller | ||||
| { | ||||
|     public function index (Request $request) { | ||||
|     public function fetch (Request $request) { | ||||
|         $current = $request->input('current') ? $request->input('current') : 1; | ||||
|         $pageSize = $request->input('pageSize') >= 10 ? $request->input('pageSize') : 10; | ||||
|         $userModel = User::orderBy('created_at', 'DESC'); | ||||
|   | ||||
| @@ -8,7 +8,7 @@ use App\Models\Plan; | ||||
|  | ||||
| class PlanController extends Controller | ||||
| { | ||||
|     public function index (Request $request) { | ||||
|     public function getPlans (Request $request) { | ||||
|         $plan = Plan::where('show', 1)->get(); | ||||
|         return response([ | ||||
|             'data' => $plan | ||||
|   | ||||
							
								
								
									
										2
									
								
								public/p__admin__commission.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__commission.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__config__payment.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__config__payment.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__config__system.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__config__system.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__notice.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__notice.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__order.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__order.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__plan.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__plan.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__server.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__server.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__server__group.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__server__group.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__ticket.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__ticket.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__admin__user.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__admin__user.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__plan.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__plan.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								public/p__traffic.async.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/p__traffic.async.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| @@ -20,38 +20,38 @@ Route::prefix('v1') | ||||
|             ->middleware('admin') | ||||
|             ->group(function () { | ||||
|                 // Config | ||||
|                 Route::get ('config', 'Admin\\ConfigController@index'); | ||||
|                 Route::get ('config/fetch', 'Admin\\ConfigController@fetch'); | ||||
|                 Route::post('config/save', 'Admin\\ConfigController@save'); | ||||
|                 // Plan | ||||
|                 Route::get ('plan', 'Admin\\PlanController@index'); | ||||
|                 Route::get ('plan/fetch', 'Admin\\PlanController@fetch'); | ||||
|                 Route::post('plan/save', 'Admin\\PlanController@save'); | ||||
|                 Route::post('plan/drop', 'Admin\\PlanController@drop'); | ||||
|                 Route::post('plan/update', 'Admin\\PlanController@update'); | ||||
|                 // Server | ||||
|                 Route::get ('server', 'Admin\\ServerController@index'); | ||||
|                 Route::get ('server/fetch', 'Admin\\ServerController@fetch'); | ||||
|                 Route::post('server/save', 'Admin\\ServerController@save'); | ||||
|                 Route::get ('server/group', 'Admin\\ServerController@group'); | ||||
|                 Route::get ('server/group/fetch', 'Admin\\ServerController@groupFetch'); | ||||
|                 Route::post('server/group/save', 'Admin\\ServerController@groupSave'); | ||||
|                 Route::post('server/group/drop', 'Admin\\ServerController@groupDrop'); | ||||
|                 Route::post('server/drop', 'Admin\\ServerController@drop'); | ||||
|                 Route::post('server/update', 'Admin\\ServerController@update'); | ||||
|                 // Order | ||||
|                 Route::get ('order', 'Admin\\OrderController@index'); | ||||
|                 Route::get ('order/fetch', 'Admin\\OrderController@fetch'); | ||||
|                 Route::post('order/repair', 'Admin\\OrderController@repair'); | ||||
|                 Route::post('order/update', 'Admin\\OrderController@update'); | ||||
|                 // User | ||||
|                 Route::get ('user', 'Admin\\UserController@index'); | ||||
|                 Route::get ('user/fetch', 'Admin\\UserController@fetch'); | ||||
|                 Route::post('user/update', 'Admin\\UserController@update'); | ||||
|                 Route::get ('user/id2UserInfo/{id}', 'Admin\\UserController@id2UserInfo'); | ||||
|                 // Dashboard | ||||
|                 Route::get ('dashboard', 'Admin\\DashboardController@index'); | ||||
|                 // Notice | ||||
|                 Route::get ('notice', 'Admin\\NoticeController@index'); | ||||
|                 Route::get ('notice/fetch', 'Admin\\NoticeController@fetch'); | ||||
|                 Route::post('notice/save', 'Admin\\NoticeController@save'); | ||||
|                 Route::post('notice/update', 'Admin\\NoticeController@update'); | ||||
|                 Route::post('notice/drop', 'Admin\\NoticeController@drop'); | ||||
|                 // Ticket | ||||
|                 Route::get ('ticket', 'Admin\\TicketController@index'); | ||||
|                 Route::get ('ticket/fetch', 'Admin\\TicketController@fetch'); | ||||
|                 Route::post('ticket/reply', 'Admin\\TicketController@reply'); | ||||
|                 Route::post('ticket/close', 'Admin\\TicketController@close'); | ||||
|             }); | ||||
| @@ -114,7 +114,7 @@ Route::prefix('v1') | ||||
|         Route::prefix('guest') | ||||
|             ->group(function () { | ||||
|                 // Plan | ||||
|                 Route::get ('plan', 'Guest\\PlanController@index'); | ||||
|                 Route::get ('plan/getPlans', 'Guest\\PlanController@getPlans'); | ||||
|                 // Order | ||||
|                 Route::post('order/alipayNotify', 'Guest\\OrderController@alipayNotify'); | ||||
|                 Route::post('order/stripeNotify', 'Guest\\OrderController@stripeNotify'); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user