This commit is contained in:
Your Name
2026-10-22 11:02:57 +08:00
parent d61bb3e117
commit 7982aab721
88 changed files with 9426 additions and 615 deletions
@@ -16,6 +16,7 @@ namespace app\adminapi\controller;
use app\adminapi\logic\auth\AuthLogic;
use app\adminapi\logic\ConfigLogic;
use app\adminapi\service\DoctorWebConsultationPolicy;
/**
* 配置控制器
@@ -24,7 +25,13 @@ use app\adminapi\logic\ConfigLogic;
*/
class ConfigController extends BaseAdminController
{
public array $notNeedLogin = ['getConfig', 'dict'];
public array $notNeedLogin = ['getConfig', 'dict', 'doctorWebConsultation'];
/** 医生网页面诊迁移时间,只读且免登录,供已打开的网页同步配置。 */
public function doctorWebConsultation()
{
return $this->data(DoctorWebConsultationPolicy::publicPolicy());
}
/**
@@ -58,4 +65,4 @@ class ConfigController extends BaseAdminController
}
}