12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- <?php
- use app\http\middleware\AllowOriginMiddleware;
- use app\http\middleware\InstallMiddleware;
- use app\http\middleware\out\AuthTokenMiddleware;
- use app\http\middleware\StationOpenMiddleware;
- use think\facade\Route;
- Route::group('outapi', function () {
- Route::group(function () {
-
- Route::post('get_token', 'OutAccount/getToken')->name('getToken');
- });
-
- Route::group(function () {
-
- Route::get('product/detail/:spu', 'Product/detail')->name('detail');
- Route::put('product/set_show/:spu/:is_show', 'Product/set_show')->name('setShow');
- Route::get('product/category', 'Product/category')->name('category');
- Route::post('product/set_stock/:spu', 'Product/set_stock')->name('setStock');
-
- Route::get('order/list', 'Order/lst')->name('OrderList');
- Route::get('order/get_status/:oid', 'Order/get_status')->name('GetStatus');
- Route::get('order/get_shipping_type/:oid', 'Order/get_shipping_type')->name('GetShippingType');
- Route::get('order/delivery_type/:oid', 'Order/delivery_type')->name('deliveryType');
- Route::put('order/take_delivery/:oid', 'Order/take_delivery')->name('takeDelivery');
- Route::get('order/invoice/:oid', 'Order/invoice')->name('invoice');
- Route::get('order/detail/:oid', 'Order/detail')->name('detail');
- Route::get('order/refund/list', 'Order/refund_list')->name('refundList');
- Route::post('order/update/:oid', 'Order/update')->name('update');
- Route::get('order/postage', 'Order/postage')->name('postage');
- Route::post('cart/add', 'Order/cart_add')->name('cartAdd');
- Route::get('order/confirm', 'Order/confirm')->name('confirm');
- Route::post('order/create', 'Order/create')->name('create');
-
- Route::get('user/detail/:uid', 'User/index')->name('detail');
- Route::post('user/update_other/:id', 'User/update_other')->name('update_other');
- Route::post('user/save/:id', 'User/update')->name('update');
- Route::get('user/address/:uid', 'User/address_list')->name('addressList');
- Route::get('user/money/:uid', 'User/money')->name('money');
- Route::get('user/spread_commission/:uid', 'User/spread_commission')->name('spreadCommission');
- })->middleware(AuthTokenMiddleware::class, true);
- })->prefix('out.')->middleware(InstallMiddleware::class)->middleware(AllowOriginMiddleware::class)->middleware(StationOpenMiddleware::class);
|