forked from assimon/dujiaoka
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathweb.php
52 lines (48 loc) · 2.28 KB
/
web.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', 'HomeController@index');
Route::get('buy/{product}', 'HomeController@buy');
Route::get('bill/{orderid}', 'HomeController@bill');
Route::post('postOrder', 'HomeController@postOrder');
Route::get('getOrderStatus/{orderid}', 'OrdersController@getOrderStatus');
Route::get('searchOrder', 'OrdersController@searchOrder');
Route::match(['get', 'post'], 'searchOrderById/{oid?}', 'OrdersController@searchOrderById');
Route::post('searchOrderByAccount', 'OrdersController@searchOrderByAccount');
Route::get('searchOrderByBrowser', 'OrdersController@searchOrderByBrowser');
// 支付相关
Route::group(['prefix'=>'pay','namespace' => 'Pay'],function(){
// 支付宝
Route::get('alipay/{payway}/{oid}','AlipayController@gateway');
Route::post('alipay/notify_url','AlipayController@notifyUrl');
// 微信
Route::get('wepay/{payway}/{oid}','WepayController@gateway');
Route::post('wepay/notify_url','WepayController@notifyUrl');
// 码支付
Route::get('mapay/{payway}/{oid}','MapayController@gateway');
Route::post('mapay/notify_url','MapayController@notifyUrl');
// Paysapi
Route::get('paysapi/{payway}/{oid}','PaysapiController@gateway');
Route::post('paysapi/notify_url','PaysapiController@notifyUrl');
// payjs
Route::get('payjs/{payway}/{oid}','PayjsController@gateway');
Route::post('payjs/notify_url','PayjsController@notifyUrl');
// 易支付
Route::get('yipay/{payway}/{oid}','YipayController@gateway');
Route::get('yipay/notify_url','YipayController@notifyUrl');
// paypal
Route::get('paypal/{payway}/{oid}','PaypalPayController@gateway');
Route::get('paypal/return_url','PaypalPayController@returnUrl');
Route::post('paypal/notify_url','PaypalPayController@notifyUrl');
// Mugglepay
Route::get('mugglepay/{payway}/{oid}','MugglepayController@gateway');
Route::post('mugglepay/notify_url','MugglepayController@notifyUrl');
});