Browse Source

add: payment drop

tokumeikoi 3 years ago
parent
commit
ef1c0b6091
2 changed files with 10 additions and 0 deletions
  1. 9 0
      app/Http/Controllers/Admin/PaymentController.php
  2. 1 0
      app/Http/Routes/AdminRoute.php

+ 9 - 0
app/Http/Controllers/Admin/PaymentController.php

@@ -64,4 +64,13 @@ class PaymentController extends Controller
             'data' => true
         ]);
     }
+
+    public function drop(Request $request)
+    {
+        $payment = Payment::find($request->input('id'));
+        if (!$payment) abort(500, '支付方式不存在');
+        return response([
+            'data' => $payment->delete()
+        ]);
+    }
 }

+ 1 - 0
app/Http/Routes/AdminRoute.php

@@ -104,6 +104,7 @@ class AdminRoute
             $router->get ('/payment/getPaymentMethods', 'Admin\\PaymentController@getPaymentMethods');
             $router->post('/payment/getPaymentForm', 'Admin\\PaymentController@getPaymentForm');
             $router->post('/payment/save', 'Admin\\PaymentController@save');
+            $router->post('/payment/drop', 'Admin\\PaymentController@drop');
         });
     }
 }