tokumeikoi 3 лет назад
Родитель
Сommit
56c726b173

+ 10 - 1
app/Http/Controllers/Admin/PaymentController.php

@@ -41,7 +41,7 @@ class PaymentController extends Controller
         ]);
     }
 
-    public function save(PaymentSave $request)
+    public function save(Request $request)
     {
         if (!config('v2board.app_url')) {
             abort(500, '请在站点配置中配置站点地址');
@@ -58,6 +58,15 @@ class PaymentController extends Controller
                 'data' => true
             ]);
         }
+        $request->validate([
+            'name' => 'required',
+            'payment' => 'required',
+            'config' => 'required'
+        ], [
+            'name.required' => '显示名称不能为空',
+            'payment.required' => '网关参数不能为空',
+            'config.required' => '配置参数不能为空'
+        ]);
         if (!Payment::create([
             'name' => $request->input('name'),
             'payment' => $request->input('payment'),

+ 0 - 31
app/Http/Requests/Admin/PaymentSave.php

@@ -1,31 +0,0 @@
-<?php
-
-namespace App\Http\Requests\Admin;
-
-use Illuminate\Foundation\Http\FormRequest;
-
-class PaymentSave extends FormRequest
-{
-    /**
-     * Get the validation rules that apply to the request.
-     *
-     * @return array
-     */
-    public function rules()
-    {
-        return [
-            'name' => 'required',
-            'payment' => 'required',
-            'config' => 'required'
-        ];
-    }
-
-    public function messages()
-    {
-        return [
-            'name.required' => '显示名称不能为空',
-            'payment.required' => '网关参数不能为空',
-            'config.required' => '配置参数不能为空'
-        ];
-    }
-}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/theme/v2board/assets/umi.js


Некоторые файлы не были показаны из-за большого количества измененных файлов