feat(报表分析): 新增签署总览等四个报表菜单并拆分演示数据开关

This commit is contained in:
yelan
2026-09-24 21:03:39 +08:00
parent abe7e17582
commit 78402859fd
26 changed files with 3618 additions and 193 deletions
+11
View File
@@ -43,6 +43,17 @@ export const mockFlags = {
documentPermissions: resolveMockFlag(import.meta.env.VITE_MOCK_DOCUMENT_PERMISSIONS, false),
/** 报表分析 */
reports: resolveMockFlag(import.meta.env.VITE_MOCK_REPORTS, false),
/**
* 报表分析(签署总览 / 签署量分析 / 签署时效分析 / 患者结构分析)。
*
* 与上面的 `reports` 分开:`reports` 管的是「系统管理 → 报表分析」那个签署报表
* 与导出任务页(走 reports/signing/* 接口),这里是「报表分析」目录下另外四个
* 独立菜单。两者菜单不同、后端接口也不同,共用一个开关会让其中一个先落地时
* 被另一个的缺省值带走。
*
* 缺省开着:后端目前没有任何分析聚合接口,真实模式只会得到空态。
*/
reportAnalytics: resolveMockFlag(import.meta.env.VITE_MOCK_REPORT_ANALYTICS, true),
/** 用户与权限:用户、角色、接口权限目录 */
users: resolveMockFlag(import.meta.env.VITE_MOCK_USERS, false),
/**