mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-30 17:02:04 +08:00 
			
		
		
		
	update: config
This commit is contained in:
		| @@ -2,6 +2,7 @@ | ||||
|  | ||||
| namespace App\Http\Controllers\User; | ||||
|  | ||||
| use App\Utils\Dict; | ||||
| use Illuminate\Http\Request; | ||||
| use App\Http\Controllers\Controller; | ||||
|  | ||||
| @@ -12,7 +13,8 @@ class CommController extends Controller | ||||
|         return response([ | ||||
|             'data' => [ | ||||
|                 'isTelegram' => (int)config('v2board.telegram_bot_enable', 0), | ||||
|                 'stripePk' => config('v2board.stripe_pk_live') | ||||
|                 'stripePk' => config('v2board.stripe_pk_live'), | ||||
|                 'withdraw_methods' => config('v2board.commission_withdraw_method', Dict::WITHDRAW_METHOD_WHITELIST_DEFAULT) | ||||
|             ] | ||||
|         ]); | ||||
|     } | ||||
|   | ||||
| @@ -8,6 +8,7 @@ use App\Http\Requests\User\TicketWithdraw; | ||||
| use App\Jobs\SendTelegramJob; | ||||
| use App\Models\User; | ||||
| use App\Services\TelegramService; | ||||
| use App\Utils\Dict; | ||||
| use Illuminate\Http\Request; | ||||
| use App\Models\Ticket; | ||||
| use App\Models\TicketMessage; | ||||
| @@ -152,6 +153,15 @@ class TicketController extends Controller | ||||
|  | ||||
|     public function withdraw(TicketWithdraw $request) | ||||
|     { | ||||
|         if (!in_array( | ||||
|             $request->input('withdraw_method'), | ||||
|             config( | ||||
|                 'v2board.commission_withdraw_method', | ||||
|                 Dict::WITHDRAW_METHOD_WHITELIST_DEFAULT | ||||
|             ) | ||||
|         )) { | ||||
|             abort(500, '不支持的提现方式'); | ||||
|         } | ||||
|         $user = User::find($request->session()->get('id')); | ||||
|         $limit = config('v2board.commission_withdraw_limit', 100); | ||||
|         if ($limit > ($user->commission_balance / 100)) { | ||||
| @@ -169,13 +179,7 @@ class TicketController extends Controller | ||||
|             DB::rollback(); | ||||
|             abort(500, '工单创建失败'); | ||||
|         } | ||||
|         $methodText = [ | ||||
|             'alipay' => '支付宝', | ||||
|             'paypal' => '贝宝(Paypal)', | ||||
|             'usdt' => 'USDT', | ||||
|             'btc' => '比特币' | ||||
|         ]; | ||||
|         $message = "提现方式:{$methodText[$request->input('withdraw_method')]}\r\n提现账号:{$request->input('withdraw_account')}\r\n"; | ||||
|         $message = "提现方式:{$request->input('withdraw_method')}\r\n提现账号:{$request->input('withdraw_account')}\r\n"; | ||||
|         $ticketMessage = TicketMessage::create([ | ||||
|             'user_id' => $request->session()->get('id'), | ||||
|             'ticket_id' => $ticket->id, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user