mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-31 17:31:49 +08:00 
			
		
		
		
	format
This commit is contained in:
		| @@ -11,11 +11,13 @@ use App\Models\User; | ||||
|  | ||||
| class ConfigController extends Controller | ||||
| { | ||||
|     public function init () { | ||||
|     public function init() | ||||
|     { | ||||
|  | ||||
|     } | ||||
|  | ||||
|     public function fetch () { | ||||
|     public function fetch() | ||||
|     { | ||||
|         return response([ | ||||
|             'data' => [ | ||||
|                 'invite' => [ | ||||
| @@ -61,8 +63,9 @@ class ConfigController extends Controller | ||||
|             ] | ||||
|         ]); | ||||
|     } | ||||
|      | ||||
|     public function save (ConfigSave $request) { | ||||
|  | ||||
|     public function save(ConfigSave $request) | ||||
|     { | ||||
|         $data = $request->input(); | ||||
|         $array = \Config::get('v2board'); | ||||
|         foreach ($data as $k => $v) { | ||||
| @@ -72,7 +75,7 @@ class ConfigController extends Controller | ||||
|             $array[$k] = $v; | ||||
|         } | ||||
|         $data = var_export($array, 1); | ||||
|         if(!\File::put(base_path() . '/config/v2board.php', "<?php\n return $data ;")) { | ||||
|         if (!\File::put(base_path() . '/config/v2board.php', "<?php\n return $data ;")) { | ||||
|             abort(500, '修改失败'); | ||||
|         } | ||||
|         \Artisan::call('config:cache'); | ||||
|   | ||||
| @@ -10,13 +10,15 @@ use App\Utils\Helper; | ||||
|  | ||||
| class CouponController extends Controller | ||||
| { | ||||
|     public function fetch (Request $request) { | ||||
|     public function fetch(Request $request) | ||||
|     { | ||||
|         return response([ | ||||
|             'data' => Coupon::all() | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function save (CouponSave $request) { | ||||
|     public function save(CouponSave $request) | ||||
|     { | ||||
|         $params = $request->only([ | ||||
|             'name', | ||||
|             'type', | ||||
| @@ -26,23 +28,24 @@ class CouponController extends Controller | ||||
|             'limit_use' | ||||
|         ]); | ||||
|  | ||||
| 		if (!$request->input('id')) { | ||||
| 	        $params['code'] = Helper::randomChar(8); | ||||
| 	        if (!Coupon::create($params)) { | ||||
| 	            abort(500, '创建失败'); | ||||
| 	        } | ||||
| 		} else { | ||||
| 			if (!Coupon::find($request->input('id'))->update($params)) { | ||||
| 				abort(500, '保存失败'); | ||||
| 			} | ||||
| 		} | ||||
|         if (!$request->input('id')) { | ||||
|             $params['code'] = Helper::randomChar(8); | ||||
|             if (!Coupon::create($params)) { | ||||
|                 abort(500, '创建失败'); | ||||
|             } | ||||
|         } else { | ||||
|             if (!Coupon::find($request->input('id'))->update($params)) { | ||||
|                 abort(500, '保存失败'); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         return response([ | ||||
|             'data' => true | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function drop (Request $request) { | ||||
|     public function drop(Request $request) | ||||
|     { | ||||
|         if (empty($request->input('id'))) { | ||||
|             abort(500, '参数有误'); | ||||
|         } | ||||
| @@ -58,4 +61,4 @@ class CouponController extends Controller | ||||
|             'data' => true | ||||
|         ]); | ||||
|     } | ||||
| } | ||||
| } | ||||
|   | ||||
| @@ -10,7 +10,8 @@ use App\Jobs\SendEmail; | ||||
|  | ||||
| class MailController extends Controller | ||||
| { | ||||
|     public function send (MailSend $request) { | ||||
|     public function send(MailSend $request) | ||||
|     { | ||||
|         if ($request->input('type') == 2 && empty($request->input('receiver'))) { | ||||
|             abort(500, '收件人不能为空'); | ||||
|         } | ||||
| @@ -38,4 +39,4 @@ class MailController extends Controller | ||||
|             'data' => true | ||||
|         ]); | ||||
|     } | ||||
| } | ||||
| } | ||||
|   | ||||
| @@ -10,13 +10,15 @@ use Cache; | ||||
|  | ||||
| class NoticeController extends Controller | ||||
| { | ||||
|     public function fetch (Request $request) { | ||||
|     public function fetch(Request $request) | ||||
|     { | ||||
|         return response([ | ||||
|             'data' => Notice::orderBy('id', 'DESC')->get() | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function save (NoticeSave $request) { | ||||
|     public function save(NoticeSave $request) | ||||
|     { | ||||
|         $data = $request->only([ | ||||
|             'title', | ||||
|             'content', | ||||
| @@ -36,7 +38,8 @@ class NoticeController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function drop (Request $request) { | ||||
|     public function drop(Request $request) | ||||
|     { | ||||
|         if (empty($request->input('id'))) { | ||||
|             abort(500, '参数错误'); | ||||
|         } | ||||
|   | ||||
| @@ -11,7 +11,8 @@ use App\Models\Plan; | ||||
|  | ||||
| class OrderController extends Controller | ||||
| { | ||||
|     public function fetch (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'); | ||||
| @@ -42,7 +43,8 @@ class OrderController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function update (OrderUpdate $request) { | ||||
|     public function update(OrderUpdate $request) | ||||
|     { | ||||
|         $updateData = $request->only([ | ||||
|             'status', | ||||
|             'commission_status' | ||||
| @@ -63,7 +65,8 @@ class OrderController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function repair (Request $request) { | ||||
|     public function repair(Request $request) | ||||
|     { | ||||
|         if (empty($request->input('trade_no'))) { | ||||
|             abort(500, '参数错误'); | ||||
|         } | ||||
|   | ||||
| @@ -12,13 +12,15 @@ use App\Models\User; | ||||
|  | ||||
| class PlanController extends Controller | ||||
| { | ||||
|     public function fetch (Request $request) { | ||||
|     public function fetch(Request $request) | ||||
|     { | ||||
|         return response([ | ||||
|             'data' => Plan::get() | ||||
|         ]); | ||||
|     } | ||||
|      | ||||
|     public function save (PlanSave $request) { | ||||
|  | ||||
|     public function save(PlanSave $request) | ||||
|     { | ||||
|         if ($request->input('id')) { | ||||
|             $plan = Plan::find($request->input('id')); | ||||
|             if (!$plan) { | ||||
| @@ -35,13 +37,14 @@ class PlanController extends Controller | ||||
|         $plan->quarter_price = $request->input('quarter_price'); | ||||
|         $plan->half_year_price = $request->input('half_year_price'); | ||||
|         $plan->year_price = $request->input('year_price'); | ||||
|          | ||||
|  | ||||
|         return response([ | ||||
|             'data' => $plan->save() | ||||
|         ]); | ||||
|     } | ||||
|      | ||||
|     public function drop (Request $request) { | ||||
|  | ||||
|     public function drop(Request $request) | ||||
|     { | ||||
|         if (Order::where('plan_id', $request->input('id'))->first()) { | ||||
|             abort(500, '该订阅下存在订单无法删除'); | ||||
|         } | ||||
| @@ -59,12 +62,13 @@ class PlanController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function update (PlanUpdate $request) { | ||||
|     public function update(PlanUpdate $request) | ||||
|     { | ||||
|         $updateData = $request->only([ | ||||
|             'show', | ||||
|             'renew' | ||||
|         ]); | ||||
|          | ||||
|  | ||||
|         $plan = Plan::find($request->input('id')); | ||||
|         if (!$plan) { | ||||
|             abort(500, '该订阅不存在'); | ||||
|   | ||||
| @@ -14,7 +14,8 @@ use Cache; | ||||
|  | ||||
| class ServerController extends Controller | ||||
| { | ||||
|     public function fetch (Request $request) { | ||||
|     public function fetch(Request $request) | ||||
|     { | ||||
|         $server = Server::get(); | ||||
|         for ($i = 0; $i < count($server); $i++) { | ||||
|             if (!empty($server[$i]['tags'])) { | ||||
| @@ -32,7 +33,8 @@ class ServerController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function save (ServerSave $request) { | ||||
|     public function save(ServerSave $request) | ||||
|     { | ||||
|         $params = $request->only([ | ||||
|             'show', | ||||
|             'group_id', | ||||
| @@ -58,18 +60,18 @@ class ServerController extends Controller | ||||
|             } | ||||
|         } | ||||
|  | ||||
| 		if ($request->input('id')) { | ||||
| 			$server = Server::find($request->input('id')); | ||||
| 			if (!$server) { | ||||
| 				abort(500, '服务器不存在'); | ||||
| 			} | ||||
| 			if (!$server->update($params)) { | ||||
| 				abort(500, '保存失败'); | ||||
| 			} | ||||
| 			return response([ | ||||
| 				'data' => true | ||||
| 			]); | ||||
| 		} | ||||
|         if ($request->input('id')) { | ||||
|             $server = Server::find($request->input('id')); | ||||
|             if (!$server) { | ||||
|                 abort(500, '服务器不存在'); | ||||
|             } | ||||
|             if (!$server->update($params)) { | ||||
|                 abort(500, '保存失败'); | ||||
|             } | ||||
|             return response([ | ||||
|                 'data' => true | ||||
|             ]); | ||||
|         } | ||||
|  | ||||
|         if (!Server::create($params)) { | ||||
|             abort(500, '创建失败'); | ||||
| @@ -80,7 +82,8 @@ class ServerController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function groupFetch (Request $request) { | ||||
|     public function groupFetch(Request $request) | ||||
|     { | ||||
|         if ($request->input('group_id')) { | ||||
|             return response([ | ||||
|                 'data' => [ServerGroup::find($request->input('group_id'))] | ||||
| @@ -91,7 +94,8 @@ class ServerController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function groupSave (Request $request) { | ||||
|     public function groupSave(Request $request) | ||||
|     { | ||||
|         if (empty($request->input('name'))) { | ||||
|             abort(500, '组名不能为空'); | ||||
|         } | ||||
| @@ -108,7 +112,8 @@ class ServerController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function groupDrop (Request $request) { | ||||
|     public function groupDrop(Request $request) | ||||
|     { | ||||
|         if ($request->input('id')) { | ||||
|             $serverGroup = ServerGroup::find($request->input('id')); | ||||
|             if (!$serverGroup) { | ||||
| @@ -135,7 +140,8 @@ class ServerController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function drop (Request $request) { | ||||
|     public function drop(Request $request) | ||||
|     { | ||||
|         if ($request->input('id')) { | ||||
|             $server = Server::find($request->input('id')); | ||||
|             if (!$server) { | ||||
| @@ -147,7 +153,8 @@ class ServerController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function update (ServerUpdate $request) { | ||||
|     public function update(ServerUpdate $request) | ||||
|     { | ||||
|         $params = $request->only([ | ||||
|             'show', | ||||
|         ]); | ||||
|   | ||||
| @@ -14,7 +14,8 @@ use Cache; | ||||
|  | ||||
| class StatController extends Controller | ||||
| { | ||||
|     public function getOverride (Request $request) { | ||||
|     public function getOverride(Request $request) | ||||
|     { | ||||
|         return response([ | ||||
|             'data' => [ | ||||
|                 'month_income' => Cache::get('month_income'), | ||||
|   | ||||
| @@ -10,7 +10,8 @@ use Illuminate\Support\Facades\DB; | ||||
|  | ||||
| class TicketController extends Controller | ||||
| { | ||||
|     public function fetch (Request $request) { | ||||
|     public function fetch(Request $request) | ||||
|     { | ||||
|         if ($request->input('id')) { | ||||
|             $ticket = Ticket::where('id', $request->input('id')) | ||||
|                 ->first(); | ||||
| @@ -43,7 +44,8 @@ class TicketController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function reply (Request $request) { | ||||
|     public function reply(Request $request) | ||||
|     { | ||||
|         if (empty($request->input('id'))) { | ||||
|             abort(500, '参数错误'); | ||||
|         } | ||||
| @@ -75,7 +77,8 @@ class TicketController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function close (Request $request) { | ||||
|     public function close(Request $request) | ||||
|     { | ||||
|         if (empty($request->input('id'))) { | ||||
|             abort(500, '参数错误'); | ||||
|         } | ||||
|   | ||||
| @@ -9,13 +9,15 @@ use App\Models\Tutorial; | ||||
|  | ||||
| class TutorialController extends Controller | ||||
| { | ||||
|     public function fetch (Request $request) { | ||||
|     public function fetch(Request $request) | ||||
|     { | ||||
|         return response([ | ||||
|             'data' => Tutorial::all() | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function save (TutorialSave $request) { | ||||
|     public function save(TutorialSave $request) | ||||
|     { | ||||
|         $params = $request->only([ | ||||
|             'title', | ||||
|             'description', | ||||
| @@ -23,22 +25,23 @@ class TutorialController extends Controller | ||||
|             'icon' | ||||
|         ]); | ||||
|  | ||||
| 		if (!$request->input('id')) { | ||||
| 	        if (!Tutorial::create($params)) { | ||||
| 	            abort(500, '创建失败'); | ||||
| 	        } | ||||
| 		} else { | ||||
| 			if (!Tutorial::find($request->input('id'))->update($params)) { | ||||
| 				abort(500, '保存失败'); | ||||
| 			} | ||||
| 		} | ||||
|         if (!$request->input('id')) { | ||||
|             if (!Tutorial::create($params)) { | ||||
|                 abort(500, '创建失败'); | ||||
|             } | ||||
|         } else { | ||||
|             if (!Tutorial::find($request->input('id'))->update($params)) { | ||||
|                 abort(500, '保存失败'); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         return response([ | ||||
|             'data' => true | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function show (Request $request) { | ||||
|     public function show(Request $request) | ||||
|     { | ||||
|         if (empty($request->input('id'))) { | ||||
|             abort(500, '参数有误'); | ||||
|         } | ||||
| @@ -56,7 +59,8 @@ class TutorialController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function drop (Request $request) { | ||||
|     public function drop(Request $request) | ||||
|     { | ||||
|         if (empty($request->input('id'))) { | ||||
|             abort(500, '参数有误'); | ||||
|         } | ||||
| @@ -72,4 +76,4 @@ class TutorialController extends Controller | ||||
|             'data' => true | ||||
|         ]); | ||||
|     } | ||||
| } | ||||
| } | ||||
|   | ||||
| @@ -11,7 +11,8 @@ use App\Models\Plan; | ||||
|  | ||||
| class UserController extends Controller | ||||
| { | ||||
|     public function fetch (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'); | ||||
| @@ -35,7 +36,8 @@ class UserController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function id2UserInfo ($id) { | ||||
|     public function id2UserInfo($id) | ||||
|     { | ||||
|         if (empty($id)) { | ||||
|             abort(500, '参数错误'); | ||||
|         } | ||||
| @@ -50,17 +52,18 @@ class UserController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function update (UserUpdate $request) { | ||||
|     	$updateData = $request->only([ | ||||
|     		'email', | ||||
|     		'password', | ||||
|     		'transfer_enable', | ||||
|     		'expired_at', | ||||
|     public function update(UserUpdate $request) | ||||
|     { | ||||
|         $updateData = $request->only([ | ||||
|             'email', | ||||
|             'password', | ||||
|             'transfer_enable', | ||||
|             'expired_at', | ||||
|             'banned', | ||||
|             'plan_id', | ||||
|             'commission_rate', | ||||
|     		'is_admin' | ||||
| 		]); | ||||
|             'is_admin' | ||||
|         ]); | ||||
|         $user = User::find($request->input('id')); | ||||
|         if (!$user) { | ||||
|             abort(500, '用户不存在'); | ||||
| @@ -69,9 +72,9 @@ class UserController extends Controller | ||||
|             abort(500, '邮箱已被使用'); | ||||
|         } | ||||
|         if (isset($updateData['password'])) { | ||||
|         	$updateData['password'] = password_hash($updateData['password'], PASSWORD_DEFAULT); | ||||
|             $updateData['password'] = password_hash($updateData['password'], PASSWORD_DEFAULT); | ||||
|         } else { | ||||
|         	unset($updateData['password']); | ||||
|             unset($updateData['password']); | ||||
|         } | ||||
|         $updateData['transfer_enable'] = $updateData['transfer_enable'] * 1073741824; | ||||
|         if (isset($updateData['plan_id'])) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user