4
0
Fork 0
dcat-admin-order/routes/api.php

20 lines
666 B
PHP

<?php
namespace Peidikeji\Order\Http\Api;
use Illuminate\Support\Facades\Route;
Route::any('api/order/notify', [WxPayNotifyController::class, 'pay']);
Route::group([
'prefix' => 'api',
'middleware' => ['api', 'auth:api'],
], function () {
Route::post('order/{id}/pay', [OrderController::class, 'pay']);
Route::post('order/{id}/cancel', [OrderController::class, 'cancel']);
Route::post('order/{id}/receive', [OrderController::class, 'receive']);
Route::get('order/{id}/ship', [OrderController::class, 'ships']);
Route::post('order/sure', [OrderController::class, 'sure']);
Route::apiResource('order', OrderController::class);
});