新增医生问诊配置相关接口

This commit is contained in:
2024-01-02 14:00:47 +08:00
parent 4d5db7760a
commit b53b0204cf
7 changed files with 528 additions and 103 deletions
+25 -6
View File
@@ -16,6 +16,7 @@ use App\Controller\CallBackController;
use App\Controller\DetectionController;
use App\Controller\DoctorAccountController;
use App\Controller\DoctorAuthController;
use App\Controller\DoctorInquiryConfigController;
use App\Controller\IndexController;
use App\Controller\InquiryController;
use App\Controller\LoginController;
@@ -72,14 +73,26 @@ Router::addGroup('/doctor', function () {
// 问诊
Router::addGroup('/inquiry', function () {
// 获取医生问诊配置
Router::get('/config', [UserDoctorController::class, 'getInquiryConfig']);
// 问诊配置
Router::addGroup('/config', function () {
// 获取医生问诊配置
Router::get('', [DoctorInquiryConfigController::class, 'getInquiryConfig']);
// 医生问诊开关
Router::put('/open', [UserDoctorController::class, 'putInquiryOpen']);
// 修改医生问诊配置
Router::put('', [DoctorInquiryConfigController::class, 'putInquiryConfig']);
// 修改医生问诊配置
Router::put('/config', [UserDoctorController::class, 'putInquiryConfig']);
// 医生问诊开关
Router::put('/open', [DoctorInquiryConfigController::class, 'putInquiryOpen']);
// 获取医生问诊配置-服务设置
Router::get('/service', [DoctorInquiryConfigController::class, 'getInquiryServiceConfig']);
// 新增医生问诊配置-服务设置
Router::post('/service', [DoctorInquiryConfigController::class, 'addInquiryServiceConfig']);
// 修改医生问诊配置-服务设置
Router::put('/service/{config_service_id:\d+}', [DoctorInquiryConfigController::class, 'putInquiryServiceConfig']);
});
// 获取医生问诊消息列表
Router::get('/message', [UserDoctorController::class, 'getDoctorMessageList']);
@@ -92,6 +105,12 @@ Router::addGroup('/doctor', function () {
// 结束问诊会话列表
Router::get('/finish/message', [InquiryController::class, 'getDoctorFinishMessageList']);
// 服务设置
Router::addGroup('/service', function () {
// 获取医生问诊配置-服务设置
Router::get('', [DoctorInquiryConfigController::class, 'getInquiryServiceConfig']);
});
});
//银行卡