diff --git a/config/routes.php b/config/routes.php index 6944ccb..0c3f411 100644 --- a/config/routes.php +++ b/config/routes.php @@ -56,7 +56,11 @@ Router::addGroup('/doctor', function () { Router::get('/iden', [DoctorAuthController::class, 'getAuthIden']); // 新增身份认证信息 - Router::post('/iden', [DoctorAuthController::class, 'addAuthIden']); + Router::post('/iden', [DoctorAuthController::class, 'addAuthIden'], + [ + 'middleware' => [LockRequestMiddleware::class] // 锁定重复请求 + ] + ); // 获取多点执业认证信息 Router::get('/multi', [DoctorAuthController::class, 'getAuthMulti']); @@ -239,7 +243,11 @@ Router::addGroup('/patient', function () { // 问诊 Router::addGroup('/inquiry', function () { // 创建问诊订单 - Router::post('', [InquiryController::class, 'addInquiryOrder']); + Router::post('', [InquiryController::class, 'addInquiryOrder'], + [ + 'middleware' => [LockRequestMiddleware::class] // 锁定重复请求 + ] + ); // 检测是否可以接诊 Router::get('/check', [PatientDoctorController::class, 'getDoctorInquiryCheck']);