123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- <?php
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Route;
- use App\Http\Controllers\AddressController;
- use App\Http\Controllers\AuthController;
- use App\Http\Controllers\SoapController;
- use App\Http\Controllers\LocateController;
- use App\Http\Controllers\CustomerReturnController;
- use App\Http\Controllers\CustomerReturnPaymentController;
- use App\Http\Controllers\PaymentController;
- /*
- |--------------------------------------------------------------------------
- | API Routes
- |--------------------------------------------------------------------------
- |
- | Here is where you can register API routes for your application. These
- | routes are loaded by the RouteServiceProvider within a group which
- | is assigned the "api" middleware group. Enjoy building your API!
- |
- */
- Route::middleware('auth:api')->get('/user', function (Request $request) {
- return $request->user();
- });
- Route::post('./',function(){
- return response()->json(["code"=>422, "msg"=>'请重新登录']);
- })->name('login');
- //肥皂支付回调
- Route::post('soap/message',[SoapController::class,'message']);
- //退差价支付回调
- Route::post('CustomerReturnPay/notify', [CustomerReturnPaymentController::class,'notify']);
- //登录
- Route::group(['prefix' => 'auth'], function(){
- Route::post('login', [AuthController::class,'login']);
- Route::post('wxLogin', [AuthController::class,'wxLogin']);
- Route::post('sendCode', [AuthController::class,'sendCode']);
- Route::post('verifyLogin', [AuthController::class,'verifyLogin']);
- Route::post('getToken', [AuthController::class,'getToken']);
- });
- //Route::group(['middleware'=>'auth:api'], function(){
- Route::group(['middleware'=>'check.token'], function(){
- Route::post('auth/logout', [AuthController::class,'logout']);
- //肥皂订单
- Route::group(['prefix'=>'soap'], function (){
- Route::get('getOpenid',[SoapController::class,'getOpenid']);
- Route::post('pays',[SoapController::class,'pays']);
- Route::get('getPayState',[SoapController::class,'getPayState']);
- Route::get('GetSoapList',[SoapController::class,'GetSoapList']);
- });
- Route::post('discernAdress',[SoapController::class,'DealAddress']);
- //地址管理
- Route::group(['prefix'=>'address'], function (){
- Route::get('show_address',[AddressController::class,'show_address']);
- Route::get('search_address',[AddressController::class,'search_address']);
- Route::post('add_address',[AddressController::class,'add_address']);
- Route::get('del_address',[AddressController::class,'del_address']);
- Route::post('update_address',[AddressController::class,'update_address']);
- });
- //退货调货信息
- Route::group(['prefix'=>'CustomerReturn'], function (){
- Route::get('getAppidSecret', [CustomerReturnController::class,'getAppidSecret']);
- Route::get('getTabNum', [CustomerReturnController::class,'getTabNum']);
- Route::get('getCustomerReturnList', [CustomerReturnController::class,'getCustomerReturnList']);
- Route::get('GetApplyList', [CustomerReturnController::class,'GetApplyList']);
- });
- //退差价
- Route::group(['prefix'=>'CustomerReturnPay'], function (){
- Route::get('getRefundInfo', [CustomerReturnPaymentController::class,'getRefundInfo']);
- Route::post('pay', [CustomerReturnPaymentController::class,'pay']);
- });
- //获取微信位置授权
- Route::get('locate/get_sign_package', [LocateController::class,'getSignPackage']);
- //肥皂交胶带支付
- Route::get('payment/pay', [PaymentController::class,'pay']);
- });
- //肥皂支付回调
- Route::post('payment/notify', [PaymentController::class,'notify']);
|