|
@@ -90,7 +90,41 @@ Route::group(
|
|
|
Route::delete('/{id}', [App\Admin\Controllers\ProjectController::class, 'deleteProject']);
|
|
|
});
|
|
|
|
|
|
+ // 更改订单技师
|
|
|
Route::post('order/change-coach', [OrderController::class, 'changeCoach']);
|
|
|
+ // 获取订单抢单列表
|
|
|
+ Route::get('order/{orderId}/grab-list', [OrderController::class, 'getOrderGrabList']);
|
|
|
+ // 获取订单附近技师列表
|
|
|
+ Route::get('order/{orderId}/nearby-coaches', [OrderController::class, 'getNearbyCoaches']);
|
|
|
+ // 重置订单技师
|
|
|
+ Route::post('order/reset-coach', [OrderController::class, 'resetCoach']);
|
|
|
+ // 临时接受订单
|
|
|
+ Route::post('order/temporary-accept', [OrderController::class, 'temporaryAccept']);
|
|
|
+ // 开始服务
|
|
|
+ Route::post('order/start-service', [OrderController::class, 'startService']);
|
|
|
+ // 结束服务
|
|
|
+ Route::post('order/end-service', [OrderController::class, 'endService']);
|
|
|
+ // 处理警报
|
|
|
+ Route::post('order/handle-alarm', [OrderController::class, 'handleAlarm']);
|
|
|
+ // 用户封禁
|
|
|
+ Route::post('user/block', [MemberUserController::class, 'blockUser']);
|
|
|
+ // 用户余额冻结
|
|
|
+ Route::post('user/freeze-balance', [MemberUserController::class, 'freezeBalance']);
|
|
|
+ // 记录用户不良行为
|
|
|
+ Route::post('user/bad-behavior', [MemberUserController::class, 'recordBadBehavior']);
|
|
|
+ // 技师封禁
|
|
|
+ Route::post('coach/block', [CoachUserController::class, 'blockCoach']);
|
|
|
+ // 技师余额冻结
|
|
|
+ Route::post('coach/freeze-balance', [CoachUserController::class, 'freezeBalance']);
|
|
|
+ // 店铺审核
|
|
|
+ Route::post('shop/review', [ShopInfoController::class, 'review']);
|
|
|
+ // 店铺封禁
|
|
|
+ Route::post('shop/block', [ShopInfoController::class, 'blockShop']);
|
|
|
+ // 获取店铺审核记录
|
|
|
+ Route::get('shop/{shop_id}/review-records', [ShopInfoController::class, 'reviewRecords']);
|
|
|
+ // 店铺余额冻结
|
|
|
+ Route::post('shop/freeze-balance', [ShopInfoController::class, 'freezeBalance']);
|
|
|
+
|
|
|
}
|
|
|
);
|
|
|
|
|
@@ -161,22 +195,39 @@ Route::group([
|
|
|
});
|
|
|
|
|
|
Route::middleware(['auth:sanctum'])->group(function () {
|
|
|
+ // 更改订单技师
|
|
|
Route::post('order/change-coach', [OrderController::class, 'changeCoach']);
|
|
|
+ // 获取订单抢单列表
|
|
|
Route::get('order/{orderId}/grab-list', [OrderController::class, 'getOrderGrabList']);
|
|
|
+ // 获取订单附近技师列表
|
|
|
Route::get('order/{orderId}/nearby-coaches', [OrderController::class, 'getNearbyCoaches']);
|
|
|
+ // 重置订单技师
|
|
|
Route::post('order/reset-coach', [OrderController::class, 'resetCoach']);
|
|
|
+ // 临时接受订单
|
|
|
Route::post('order/temporary-accept', [OrderController::class, 'temporaryAccept']);
|
|
|
+ // 开始服务
|
|
|
Route::post('order/start-service', [OrderController::class, 'startService']);
|
|
|
+ // 结束服务
|
|
|
Route::post('order/end-service', [OrderController::class, 'endService']);
|
|
|
+ // 处理警报
|
|
|
Route::post('order/handle-alarm', [OrderController::class, 'handleAlarm']);
|
|
|
+ // 用户封禁
|
|
|
Route::post('user/block', [MemberUserController::class, 'blockUser']);
|
|
|
+ // 用户余额冻结
|
|
|
Route::post('user/freeze-balance', [MemberUserController::class, 'freezeBalance']);
|
|
|
+ // 记录用户不良行为
|
|
|
Route::post('user/bad-behavior', [MemberUserController::class, 'recordBadBehavior']);
|
|
|
+ // 技师封禁
|
|
|
Route::post('coach/block', [CoachUserController::class, 'blockCoach']);
|
|
|
+ // 技师余额冻结
|
|
|
Route::post('coach/freeze-balance', [CoachUserController::class, 'freezeBalance']);
|
|
|
+ // 店铺审核
|
|
|
Route::post('shop/review', [ShopInfoController::class, 'review']);
|
|
|
+ // 店铺封禁
|
|
|
Route::post('shop/block', [ShopInfoController::class, 'blockShop']);
|
|
|
+ // 获取店铺审核记录
|
|
|
Route::get('shop/{shop_id}/review-records', [ShopInfoController::class, 'reviewRecords']);
|
|
|
+ // 店铺余额冻结
|
|
|
Route::post('shop/freeze-balance', [ShopInfoController::class, 'freezeBalance']);
|
|
|
});
|
|
|
});
|