1347 lines
62 KiB
Markdown
1347 lines
62 KiB
Markdown
# RMO一站式临床试验风险管理网站需求文档
|
||
|
||
## 一、项目概述
|
||
|
||
### 1.1 项目背景
|
||
- **RMO定义**:RMO(Risk Management Outsourcing,风险管理外包)是一个"一站式的患者/受试者安全责任的保险与保障方案平台"。
|
||
- **项目目的**:
|
||
构建一站式临床试验、持有人责任保险知识/资源、报价、理赔平台;
|
||
- RMO的模式、申办者、研究机构在临床试验中各自应承担的职责;
|
||
- 保险的方法、保证(金)方式如何进行保障。
|
||
- **该网站所有内容围绕受试者安全保障与患者安全保障**。
|
||
- **法律依据**:在临床试验中,申办者需要承担受试者保护的责任依据是《临床试验质量管理规范》第三十九条,
|
||
(一)申办者应当向研究者和临床试验机构提供与临床试验相关的法律上、经济上的保险或者保证,并与临床试验的风险性质和风险程度相适应。但不包括研究者和临床试验机构自身的过失所致的损害。
|
||
- **持有人责任**:针对药品上市后的持有人责任,根据《药品管理法》要求,持有人需要有风险管理能力,承担药品安全责任。
|
||
|
||
|
||
### 1.2 网站目标
|
||
- 协助药企(申办者、持有人)规划患者、受试者安全责任保障的方式、方法;
|
||
- 清晰展示申办者、持有人、研究机构、SMO、CRO在临床试验中各自应承担的职责;
|
||
- 说明保险和保证方式如何保障受试者安全,帮助申办者承担其职责;
|
||
- 为不同角色(申办方、持有人、试验机构、受试者、服务方)提供针对性的信息和服务;
|
||
- **登录后系统**:为已登录用户提供保险报价、保险管理。
|
||
|
||
### 1.3 目标用户
|
||
| 角色 | 名称 | 对应岗位 |
|
||
|-----------|-----------------|-----------------------------------|
|
||
| 投保人 | Policyholder | 申办者采购、项目经理、上市后质量团队 |
|
||
| 保险人 | Insurer | 保司核保人员 |
|
||
| 服务方 | TPA | 临研安/华泰经纪 |
|
||
|
||
- **主要用户**:投保人(申办者、持有人、临床试验研究机构)
|
||
- **次要用户**:华泰经纪、保险公司
|
||
- **其他用户**:CXO、受试者
|
||
|
||
### 1.4 用户需求说明(URS)
|
||
|
||
按不同用户角色,列出其核心需求:
|
||
|
||
#### 1.4.1 投保人(申办者、持有人)
|
||
|
||
| 序号 | 需求类别 | 需求描述 |
|
||
|------|----------|----------|
|
||
| URS-P01 | 信息浏览 | 了解RMO模式、临床试验保险与保证方案、各方风险职责、法规指南 |
|
||
| URS-P02 | 报价申请 | 提交PV报价、临床试验保险报价、产品责任保险报价申请 |
|
||
| URS-P03 | 报价对比 | 查看各保司报价结果,按项目、方案多维度对比,便于选定 |
|
||
| URS-P04 | 项目管理 | 查看项目列表、项目明细,掌握承保状态与保障信息 |
|
||
| URS-P05 | 理赔服务 | 申请理赔,查看理赔进度及评估结果 |
|
||
| URS-P06 | 智能工具 | 使用保费测算、ICF智能修改、方案风险评分、方案风险评估、药安查等工具 |
|
||
| URS-P07 | 学习支持 | 访问培训材料、实践指南、常见问题,申请方案介绍与培训支持 |
|
||
| URS-P08 | 理赔管理 | 对项目中的理赔情况进行全流程管理:理赔申请(关联项目)、进度查询、结案总结;与 URS-P04 项目管理联动,从项目列表/项目明细发起理赔 |
|
||
|
||
**理赔功能说明**(URS-P04 + URS-P05 + URS-P08):投保人从**项目**发起理赔申请;材料发送至 Smart-OPS,服务方整理形成标准理赔材料后发送保司,保司评价给出结论,服务方沟通达成一致;详见本文档「3.1.3.1 理赔总体流程」及「2.4.7 理赔功能」。
|
||
|
||
|
||
#### 1.4.2 保险人(保司核保人员)
|
||
|
||
| 序号 | 需求类别 | 需求描述 |
|
||
|------|----------|----------|
|
||
| URS-I01 | 询价管理 | 查看待处理询价列表,查看询价明细及项目详情 |
|
||
| URS-I02 | 报价处理 | 接收询价、评估风险、提交报价 |
|
||
| URS-I03 | 理赔管理 | 查看理赔申请,处理理赔评估 |
|
||
| URS-I04 | 智能工具 | 使用保费测算、方案风险评估、药安查等辅助评估 |
|
||
| URS-I05 | 信息浏览 | 了解RMO模式、保险与保证方案、法规与流程要求 |
|
||
|
||
#### 1.4.3 服务方(临研安/华泰经纪)
|
||
|
||
| 序号 | 需求类别 | 需求描述 |
|
||
|------|----------|----------|
|
||
| URS-T01 | 报价任务管理 | 管理报价任务列表,创建、跟踪报价任务全流程 |
|
||
| URS-T02 | 保司询价 | 发送询价至各保司,接收保司邮件回复至 RMO@vdano.com |
|
||
| URS-T03 | 报价整理 | 整理各保司报价,审核后回显给投保人 |
|
||
| URS-T04 | 智能工具 | 使用保费测算、方案风险评估、药安查等辅助工作 |
|
||
| URS-T05 | 工作台 | 查看待处理任务、统计数据,快捷进入报价任务与项目 |
|
||
|
||
#### 1.4.4 访客(免登录用户,含CXO、受试者等)
|
||
|
||
| 序号 | 需求类别 | 需求描述 |
|
||
|------|----------|----------|
|
||
| URS-G01 | 首页浏览 | 了解RMO价值主张、核心能力、知识资源入口 |
|
||
| URS-G02 | 风险职责 | 了解申办者、持有人、研究中心、CXO、受试者各方职责 |
|
||
| URS-G03 | 解决方案 | 了解药物警戒、临床保险、产品保险方案与保证设计 |
|
||
| URS-G04 | 知识资源 | 浏览PV知识、保险知识、法规指南、常见问题、学习中心 |
|
||
| URS-G05 | 临床试验 | 了解临床试验保险方案、保证方案、保险保证 |
|
||
| URS-G06 | 资源中心 | 查阅法律法规、实践指南、培训材料、常见问题 |
|
||
| URS-G07 | 联系我们 | 获取联系与沟通渠道 |
|
||
| URS-G08 | 登录入口 | 通过登录进入报价、项目管理等需权限功能 |
|
||
|
||
|
||
## 二、网站架构与页面结构
|
||
|
||
### 2.1 整体架构
|
||
网站分为**免登录浏览区**和**登录后系统区**两部分:
|
||
|
||
#### 2.1.1 免登录浏览区
|
||
```
|
||
首页(免登录)
|
||
├── 首页
|
||
│ ├── Hero:赋能生命科学风险管理,患者安全始终第一;含「获取报价」「了解更多」入口
|
||
│ ├── RMO价值主张 / 解决方案
|
||
│ ├── 核心能力(患者安全专家、合作保司、团标与数字化、服务时限)
|
||
│ ├── 知识资源(法规指南、保险知识、PV与保险、常见问题)
|
||
│ └── 联系我们
|
||
│
|
||
├── 关于RMO(下拉)
|
||
│ ├── RMO概述(/about/overview)
|
||
│ │ ├── 合作保司
|
||
│ │ ├── 专家经纪
|
||
│ │ └── 第三方机构
|
||
│ └── 风险职责
|
||
│ ├── 风险职责总览(/concern)
|
||
│ ├── 申办者职责(/sponsor)
|
||
│ ├── 持有人职责(/holder)
|
||
│ ├── 研究中心(/institution)
|
||
│ ├── 参与者(/participant)
|
||
│ └── CXO职责(/service-provider)
|
||
│
|
||
├── 解决方案(下拉)
|
||
│ ├── 药物警戒
|
||
│ | ├── PV服务
|
||
│ | └── AI工具
|
||
│ ├── 临床保险
|
||
│ │ ├── 保险方案
|
||
│ │ └── 保证方案
|
||
│ └── 产品保险
|
||
│ ├── 保险方案
|
||
│ └── 保证方案
|
||
├── 知识资源(下拉)
|
||
│ ├── PV知识
|
||
| | ├── 法规指南
|
||
│ | └── AI应用
|
||
│ ├── 保险知识
|
||
| | ├── 基础知识)
|
||
│ | ├── 国外比较
|
||
│ | └── 条款标准
|
||
│ ├── 常见问题
|
||
│ | ├── 职责逻辑
|
||
│ | ├── 保障范围
|
||
│ | └── PV与保险
|
||
│ └── 学习中心
|
||
│ ├── 案例学习
|
||
│ ├── 培训视频
|
||
│ └── 考试中心
|
||
├── 联系我们(/contact)
|
||
└── 登录(右上角,/login)
|
||
```
|
||
#### 2.1.2 登录后系统区
|
||
登录后使用 DashboardLayout,
|
||
顶部保留首页、关于RMO、解决方案、资源中心等导航入口;
|
||
侧边栏根据角色显示相应菜单;
|
||
#### 2.1.2.1 用户注册与审批流程
|
||
|
||
1. **组织选择与注册入口**
|
||
- 用户在注册页面,通过下拉列表选择其所在公司/组织(组织列表由平台提供,并可根据需要增补)。
|
||
- 选择组织后,方可进入下一步注册。
|
||
|
||
2. **个人信息填写**
|
||
- 用户填写必要个人信息,包括:姓名、手机号、邮箱、职位、部门等。
|
||
- 可选上传身份证、工作证明等。
|
||
- 验证邮箱/手机号唯一性,避免重复注册。
|
||
|
||
3. **注册信息提交与审批流程**
|
||
- 用户提交注册后,注册信息(包含个人信息及所选组织)自动同步至 Smart-OPS 系统的待审批列表。
|
||
- 平台管理员在 Smart-OPS 后台查看、审批注册申请(支持通过、驳回、备注原因)。
|
||
- 审批通过后用户激活账号并获取登录权限,若驳回则邮件通知用户填补资料或说明原因。
|
||
- 支持管理员手动添加或编辑组织成员。
|
||
|
||
4. **相关说明**
|
||
- 支持注册申请进度查询及提醒(如注册后邮件/短信通知申请已受理、进度变更等)。
|
||
- 支持组织与角色审核分级,部分组织可指定本组织管理员进行初步审核。
|
||
- 所有注册与审批操作有日志可追溯,保障数据合规与操作安全。
|
||
|
||
```
|
||
登录后系统(需权限验证,已实现)
|
||
├── 工作台(/dashboard)
|
||
│ ├── 数据统计卡片(询价项目、生效保障、全部项目)
|
||
│ ├── 待处理任务(待处理的报价项目、待处理的理赔)
|
||
│ └── 快捷方式(投保人可见:获取报价、报价页面、申请理赔、方案介绍、培训支持)
|
||
│
|
||
├── 项目报价(需权限:投保人,/dashboard/project-quotes)
|
||
│ └── PV报价、临床试验保险报价、产品责任保险报价(分表单提交)
|
||
│
|
||
├── 报价对比(需权限:投保人,/dashboard/quote-compare)
|
||
│ └── 各保司报价结果汇总对比
|
||
│
|
||
├── 项目列表(需权限:投保人,/dashboard/projects)
|
||
│ ├── 项目列表
|
||
│ └── 项目明细(/dashboard/projects/:id)
|
||
│
|
||
├── 询价列表(需权限:保险人,/dashboard/inquiries)
|
||
│ └── 询价列表、询价明细(/dashboard/inquiries/:id)
|
||
│
|
||
├── Samrt-OPS
|
||
│ ├── 保险报价 Smart-OPS(需权限:服务方,/dashboard/smart-ops/quote-tasks)
|
||
│ ├── 报价任务列表、报价任务明细(/dashboard/smart-ops/quote-tasks/:id)
|
||
│ └── 理赔评估处理
|
||
│
|
||
├── 理赔进度(需权限:投保人、保险人,/dashboard/claims)
|
||
│ ├── 理赔列表、理赔详情(/dashboard/claims/:id)
|
||
│ └── 理赔申请(投保人,/dashboard/claims/apply,关联项目)
|
||
│
|
||
└── 智能工具(/dashboard/tools)
|
||
├── ICF智能修改(需权限:投保人)
|
||
├── 方案风险评分(需权限:投保人)
|
||
├── 方案风险评估(所有登录用户可见,AI 评估方案风险)
|
||
└── 药安查(所有登录用户可见,药物安全数据查询)
|
||
```
|
||
|
||
#### 2.1.3 功能模块示意图
|
||
|
||
```mermaid
|
||
flowchart TB
|
||
subgraph 免登录浏览区["免登录浏览区"]
|
||
A1[首页]
|
||
A2[关于RMO]
|
||
A2a[RMO概述 / 合作保司 / 风险职责]
|
||
A3[解决方案]
|
||
A3a[药物警戒 / 临床保险 / 产品保险]
|
||
A4[知识资源]
|
||
A4a[PV知识 / 保险知识 / 常见问题 / 学习中心]
|
||
A5[临床试验]
|
||
A5a[保险方案 / 保证方案 / 保险保证]
|
||
A6[上市应用 / 海外风险]
|
||
A7[资源中心]
|
||
A8[联系我们]
|
||
end
|
||
|
||
subgraph 登录后系统区["登录后系统区(需登录)"]
|
||
B1[工作台]
|
||
B2[项目报价]
|
||
B3[报价对比]
|
||
B4[项目列表]
|
||
B5[询价列表]
|
||
B6[保险报价 Smart-OPS]
|
||
B7[理赔进度]
|
||
B8[智能工具]
|
||
end
|
||
|
||
subgraph 角色权限["角色与模块对应"]
|
||
P1[投保人: 工作台 项目报价 报价对比 项目列表 理赔进度 智能工具]
|
||
P2[保险人: 工作台 询价列表 理赔进度 智能工具]
|
||
P3[服务方: 工作台 保险报价 Smart-OPS 智能工具]
|
||
end
|
||
|
||
免登录浏览区 --> 登录后系统区
|
||
登录后系统区 --> 角色权限
|
||
```
|
||
|
||
### 2.2 路由与页面结构
|
||
|
||
#### 2.2.1 路由架构说明
|
||
- **免登录浏览区路由**:在 `router/index.ts` 中定义,使用 `Layout` 组件包裹(Header + Footer + Breadcrumb)
|
||
- **登录后系统路由**:所有 `/dashboard/*` 路由使用 `ProtectedRoute` 包裹,内层使用 `DashboardLayout`(侧边栏 + 主内容区)
|
||
- **路由守卫**:`router.beforeEach` 检查登录状态,未登录访问 `/dashboard` 重定向至 `/login` 并携带 `from` 查询参数
|
||
|
||
### 2.3 核心页面详细需求
|
||
|
||
#### 2.3.1 首页
|
||
**核心元素:**
|
||
- **Hero 区域**(全屏滚动)
|
||
- 标题:赋能生命科学风险管理
|
||
- 副标题:患者安全始终第一
|
||
- 按钮1:了解更多(链接到 `/about/overview`)
|
||
- 按钮2:获取报价(未登录时引导登录,已登录跳转 `/dashboard/project-quotes`)
|
||
- **RMO 价值主张/解决方案**(RmoValueProposition 组件)
|
||
- **核心能力**(卡片展示)
|
||
- 100+ 患者安全专家、10+ 合作保司、1st 团标与数字化、7/15 服务时限
|
||
- **知识资源**(快捷入口)
|
||
- 法规指南、保险知识、PV与保险、常见问题
|
||
- **联系我们**(入口链接)
|
||
|
||
**交互要求:**
|
||
- 全屏分节滚动,带指示点导航
|
||
- 响应式设计,适配不同屏幕尺寸
|
||
|
||
#### 2.3.2 临床试验页面(原RMO模式)
|
||
**路由结构:**
|
||
- `/rmo-mode`:临床试验模块首页(RmoModeOverview)
|
||
- `/rmo-mode/insurance`:保险方案页面
|
||
- `/rmo-mode/guarantee`:保证方案页面
|
||
- `/rmo-mode/insurance-guarantee`:保险保证页面
|
||
|
||
**内容模块:**
|
||
|
||
1. **保险方案页面**
|
||
- **获取报价入口**:页面内提供「获取报价」「前往报价页面」按钮;未登录点击引导登录,已登录跳转 `/dashboard/project-quotes`
|
||
- 基础保障、全面保障、保险条款标准核心内容
|
||
- 保险服务内容:保险合同审查、理赔审查、保险条款修订、理赔规则制定、条款标准制定
|
||
- 服务供应商展示(保险公司、经纪公司 logo)
|
||
|
||
2. **保证方案页面**
|
||
- 保证基金的基本逻辑(图示)
|
||
- 保证基金管理形式比较(表格)
|
||
- **自保(专项风险管理基金)**
|
||
- 基金设立方式
|
||
- 使用范围
|
||
- 管理流程
|
||
- 多退少补原则
|
||
- 费用模式(比例费用、案件费用)
|
||
- **风险减量服务**
|
||
- 服务内容:风险点检查、人员培训、方案完善建议
|
||
- 服务流程
|
||
- 服务案例
|
||
- **外溢风险管理服务**
|
||
- 全流程管理说明
|
||
- 服务内容:联系、安抚、安排就医、沟通诉求、沟通合理预期
|
||
- 服务优势
|
||
|
||
3. **保险保证页面**
|
||
- 保险与保证方案的结合
|
||
- 综合保障机制
|
||
- 服务流程说明
|
||
|
||
#### 2.3.3 风险职责
|
||
**路由结构:**
|
||
- `/concern`:风险职责总览(RiskDutiesOverview)
|
||
- `/sponsor`:申办者职责
|
||
- `/holder`:持有人职责
|
||
- `/participant`:受试者专区
|
||
- `/institution`:研究中心
|
||
- `/service-provider`:CXO职责
|
||
|
||
**内容需求:**
|
||
|
||
##### 2.3.3.1 风险职责总览
|
||
- 模块首页,展示各方职责入口卡片
|
||
- 包含:申办者职责、持有人职责、受试者专区、研究中心、CXO职责
|
||
|
||
##### 2.3.3.2 申办者职责
|
||
- 风险管理体系说明
|
||
- RMO模式解决方案
|
||
- 操作流程说明
|
||
|
||
##### 2.3.3.3 持有人职责
|
||
- 持有人责任说明
|
||
- 上市后药物安全责任
|
||
|
||
##### 2.3.3.4 研究中心
|
||
- 试验机构关注要点
|
||
- 研究者职责
|
||
- 伦理委员会职责
|
||
|
||
##### 2.3.3.5 受试者专区
|
||
- 临床试验介绍
|
||
- 受试者权益保障
|
||
- 损害救济说明
|
||
|
||
##### 2.3.3.6 CXO职责
|
||
- CRO支持
|
||
- CDMO支持
|
||
- SMO支持
|
||
|
||
#### 2.3.4 资源中心
|
||
- **路由**:`/system-management`、`/system-management/laws`、`/system-management/practice-guide`、`/system-management/training`、`/system-management/faq`
|
||
- **内容**:法律法规、实践指南、培训材料、常见问题
|
||
|
||
#### 2.3.5 上市应用
|
||
- **路由**:`/post-market`、`/post-market/insurance`、`/post-market/guarantee`
|
||
- **内容**:药品上市后风险管理与药物警戒的保险与保障方案(建设中)
|
||
|
||
#### 2.3.6 海外风险
|
||
- **路由**:`/overseas`
|
||
- **内容**:跨境临床试验与海外市场的风险管理保险与保障(建设中)
|
||
|
||
#### 2.3.7 登录页面
|
||
- **路由**:`/login`
|
||
- **功能**:用户名/邮箱 + 密码登录表单;测试账号:admin、policyholder、insurer、tpa(密码:123456)
|
||
- **登录逻辑**:登录成功后跳转到工作台(`/dashboard`);支持 `from` 查询参数回跳
|
||
- **说明**:用户由管理员创建,无自助注册;记住我、忘记密码为 UI 占位
|
||
|
||
### 2.4 登录后系统详细需求
|
||
|
||
#### 2.4.1 系统架构
|
||
- **布局**:侧边栏导航 + 主内容区(DashboardLayout)✅
|
||
- **顶部导航**:登录后仍可访问首页、风险职责、临床试验、上市应用、海外风险、资源中心
|
||
- **侧边栏导航结构**(根据角色动态显示):
|
||
- 工作台
|
||
- 项目报价(投保人,`/dashboard/project-quotes`)
|
||
- 报价对比(投保人,`/dashboard/quote-compare`)
|
||
- 项目列表(投保人)
|
||
- 询价列表(保险人)
|
||
- 保险报价 Smart-OPS(服务方,`/dashboard/smart-ops/quote-tasks`)
|
||
- 理赔进度(投保人、保险人)
|
||
- 智能工具
|
||
- ICF智能修改(仅投保人)
|
||
- 方案风险评分(仅投保人)
|
||
- 方案风险评估(所有用户)
|
||
- 药安查(所有用户)
|
||
|
||
#### 2.4.2 工作台页面(Dashboard)
|
||
**路径**:`/dashboard`
|
||
|
||
**权限说明**:所有登录用户可见,但内容根据角色不同
|
||
|
||
##### 2.4.2.1 投保人工作台
|
||
**页面内容:**
|
||
1. **数据统计卡片**
|
||
- **询价项目**:显示询价项目数量,点击后进入询价项目列表
|
||
- **生效保障**:显示生效保障数量,点击后进入生效保障列表
|
||
- **全部项目**:显示全部项目数量,点击后进入全部项目列表(包括生效中及已失效的项目)
|
||
|
||
2. **待处理任务**
|
||
- **待处理的报价项目**:列表展示待处理的报价项目(状态含:资料填写中、已生成报价、询价中、已回显精准报价等),点击可跳转到对应报价详情/报价页面
|
||
- **待处理的理赔**:列表展示待处理的理赔申请
|
||
- 显示:任务标题、任务类型、创建时间、优先级
|
||
- 点击可跳转到对应详情页
|
||
|
||
3. **快捷方式**(页面右上角)
|
||
- **获取报价**:打开报价申请流程(弹窗或报价页面,见 2.4.2.3),与首页、保险方案页入口一致
|
||
- **申请理赔**:跳转到理赔申请页面(需关联项目)
|
||
- **方案介绍**:申请设计并介绍方案
|
||
- **培训支持**:申请培训支持
|
||
|
||
##### 2.4.2.2 保险人工作台
|
||
**页面内容:**
|
||
1. **数据统计卡片**
|
||
- **询价项目**:显示询价项目数量,点击后进入询价项目列表
|
||
- **生效保障**:显示生效保障数量,点击后进入生效保障列表
|
||
- **全部项目**:显示全部项目数量,点击后进入全部项目列表(包括生效中及已失效的项目)
|
||
|
||
2. **待处理任务**
|
||
- **待处理的报价项目**:列表展示待处理的报价项目
|
||
- **待处理的理赔**:列表展示待处理的理赔申请
|
||
- 显示:任务标题、任务类型、创建时间、优先级
|
||
- 点击可跳转到对应详情页
|
||
- 其他角色:根据权限显示相应内容
|
||
|
||
##### 2.4.2.3 报价申请流程(获取报价)
|
||
|
||
**入口**:首页「获取报价」、保险方案页「获取报价」、工作台快捷方式「获取报价」。当前实现为**跳转至项目报价页面** `/dashboard/project-quotes`;未登录时引导先登录。
|
||
|
||
**项目报价页面**(`/dashboard/project-quotes`)已实现三种报价类型:
|
||
1. **PV报价**:药物警戒服务报价,表单含姓名、邮箱、电话、公司、职位、业务问题、验证码、隐私承诺
|
||
2. **临床试验保险报价**:项目方案编号、项目标题、申办者、分期、受试者人数、限额等;详见「3.1.2.1 报价资料」完整字段(支持简洁页/详细页、AI 识别)
|
||
3. **产品责任保险报价**:产品类型、风险等级、保障金额、销售区域等
|
||
|
||
**临床试验保险弹窗流程**(QuoteRequestModal,已实现但当前未接入入口):
|
||
- 弹窗内含:手动填写/上传项目方案(AI 识别)、项目方案编号/标题/申办者/分期、生成报价(AI)、获取精准报价
|
||
- 与需求 3.1.2.2 流程一致,可将入口改为打开弹窗以保持上下文
|
||
|
||
**权限**:项目报价页面仅投保人可见;获取报价入口对免登录用户点击时引导登录。
|
||
|
||
##### 2.4.2.4 报价对比页面(QuoteCompare)
|
||
**路径**:`/dashboard/quote-compare`
|
||
**权限**:仅投保人可见
|
||
**功能**:各保司报价结果汇总,按项目、方案筛选,多维度对比呈现,便于投保人选定。报价由保司回复至 RMO@vdano.com 后经临研安整理呈现。
|
||
|
||
##### 2.4.2.5 保险报价 Smart-OPS(QuoteTaskList / QuoteTaskDetail)
|
||
**路径**:`/dashboard/smart-ops/quote-tasks`、`/dashboard/smart-ops/quote-tasks/:id`
|
||
**权限**:仅服务方可见
|
||
**功能**:临研安/华泰经纪工作台,管理报价任务、发送保司询价、整理报价结果。保司回复至 RMO@vdano.com。
|
||
|
||
#### 2.4.3 项目列表页面(ProjectList)
|
||
**路径**:`/dashboard/projects`
|
||
|
||
**权限说明**:仅投保人可见
|
||
|
||
**列表字段:**
|
||
- 项目编号
|
||
- 试验题目
|
||
- 保障范围
|
||
- 承保公司
|
||
- 承保状态(如:已承保、待审核、已过期等)
|
||
- 操作按钮:查看明细、申请理赔
|
||
|
||
**交互功能:**
|
||
- 点击"查看明细"跳转到 `/dashboard/projects/:id`(项目明细页)
|
||
- 点击"申请理赔"跳转到 `/dashboard/claims/apply?projectId=:id`(理赔申请页,预填项目)
|
||
- 支持搜索、筛选(待实现)
|
||
|
||
#### 2.4.4 项目明细页面(ProjectDetail)
|
||
**路径**:`/dashboard/projects/:id`
|
||
|
||
**权限说明**:仅投保人可见
|
||
|
||
**页面内容:**
|
||
1. **基本信息**
|
||
- 项目编号
|
||
- 试验题目
|
||
- 申办者
|
||
- 保障范围
|
||
- 项目状态
|
||
|
||
2. **保障信息**
|
||
- 承保公司
|
||
- 承保状态
|
||
- 保障期限(开始时间、结束时间)
|
||
- 保障金额
|
||
- 已使用金额
|
||
- 剩余金额
|
||
|
||
3. **相关文档**
|
||
- 保险合同(可下载或预览)
|
||
- 评估报告(可下载或预览)
|
||
- 其他相关文档
|
||
|
||
4. **理赔记录**(URS-P04、URS-P08)
|
||
- 该项目下的理赔列表:理赔编号、出险类型、状态、申请时间
|
||
- 操作:查看详情、申请理赔(新建)
|
||
|
||
5. **操作按钮**
|
||
- 申请理赔(跳转 `/dashboard/claims/apply?projectId=:id`)
|
||
- 查看理赔详情(跳转 `/dashboard/claims/:claimId`)
|
||
|
||
#### 2.4.5 询价列表页面(InquiryList)
|
||
**路径**:`/dashboard/inquiries`
|
||
|
||
**权限说明**:仅保险人可见
|
||
|
||
**列表字段:**
|
||
- 申办者
|
||
- 项目编号
|
||
- 试验题目
|
||
- 保障范围
|
||
- 特别约定
|
||
- 成交情况(如:已成交、待确认、已拒绝等)
|
||
|
||
**交互功能:**
|
||
- 点击"查看明细"跳转到 `/dashboard/inquiries/:id`(询价明细页)
|
||
- 点击"处理报价"跳转到报价处理页面(需关联项目ID)
|
||
- 支持搜索、筛选(待实现)
|
||
|
||
#### 2.4.6 询价明细页面(InquiryDetail)
|
||
**路径**:`/dashboard/inquiries/:id`
|
||
|
||
**权限说明**:仅保险人可见
|
||
|
||
**页面内容:**
|
||
1. **基本信息**
|
||
- 申办者
|
||
- 项目编号
|
||
- 试验题目
|
||
- 保障范围
|
||
- 特别约定
|
||
|
||
2. **详细信息**
|
||
- 项目详细信息展示
|
||
|
||
3. **风险评估**
|
||
- 风险评估结果展示
|
||
|
||
4. **操作按钮**
|
||
- 查看明细
|
||
- 处理报价
|
||
|
||
#### 2.4.7 理赔功能(ClaimProgress / ClaimDetail / ClaimApply)
|
||
|
||
**需求依据**:URS-P04 项目管理、URS-P05 理赔服务、URS-P08 理赔管理。理赔与**项目**强关联,从项目发起、按项目跟踪。
|
||
|
||
##### 2.4.7.0 理赔入口与项目关联
|
||
**入口**:
|
||
- **项目列表**(`/dashboard/projects`):每行「申请理赔」→ 带项目 ID 跳转理赔申请页
|
||
- **项目明细**(`/dashboard/projects/:id`):页内「申请理赔」按钮;展示**该项目下的理赔记录**列表(理赔编号、状态、申请时间、操作)
|
||
- **工作台**:快捷方式「申请理赔」→ 需先选择项目,再进入申请页
|
||
- **理赔进度页**(`/dashboard/claims`):「申请理赔」→ 选择项目后进入申请页
|
||
|
||
**路由**:
|
||
- `/dashboard/claims`:理赔列表/进度页
|
||
- `/dashboard/claims/apply`:理赔申请页(支持 `?projectId=xxx` 预填项目)
|
||
- `/dashboard/claims/:id`:理赔详情页
|
||
|
||
##### 2.4.7.1 理赔申请页面(ClaimApply)
|
||
**路径**:`/dashboard/claims/apply`
|
||
|
||
**权限**:仅投保人
|
||
|
||
**表单内容**(原始理赔信息,详见 3.1.3.2):
|
||
|
||
| 分类 | 字段 | 说明 |
|
||
|------|------|------|
|
||
| **关联** | 关联项目 | 从已承保项目中选择(必填,或由入口带入 projectId) |
|
||
| **基本信息** | 报案来源、报案人、联系方式 | 报案人信息 |
|
||
| | 信息提供人 | 医院端(如 CRC)及申办者端(如 PV)联系人、电话、邮箱 |
|
||
| **项目/受试者** | 方案全称、方案编号、产品名称、研究中心、中心编号 | 项目信息 |
|
||
| | 受试者编号、姓名缩写、年龄/性别、入组日期、退出日期、受试者状态 | 受试者信息 |
|
||
| **事件** | 事件名称、事件结局、出险时间 | 如 AE/SAE 名称、CTCAE 等级 |
|
||
| | 研究者获知时间、上报申办者时间、是否报告伦理 | 时间线 |
|
||
| | 是否方案偏离、研究者相关性评价、申办者相关性评价 | 相关性判断 |
|
||
| **费用** | 预估金额、损失/费用描述 | 可选 |
|
||
| **文件** | 证明材料 | 上传试验方案、ICF、AE/SAE 报告、治疗记录、费用票据等(支持多文件、分次补充) |
|
||
|
||
**页面模式**:支持**简洁版**(核心字段 + 文件上传)与**详细版**(完整 C.1-C.4 字段);可切换。提交后材料发送至 Smart-OPS,创建理赔任务,跳转至理赔详情页。
|
||
|
||
##### 2.4.7.2 投保人理赔进度
|
||
**路径**:`/dashboard/claims`
|
||
|
||
**列表字段**:
|
||
- 理赔编号
|
||
- 关联项目(项目编号、试验题目)
|
||
- 出险类型、出险时间
|
||
- 理赔状态(待提交、待收集资料、资料整理中、待发送保司、保司评估中、待沟通、已结案、已拒赔)
|
||
- 申请时间、更新时间
|
||
- 操作:查看详情、补充资料(待补充时)
|
||
|
||
**理赔详情页**(`/dashboard/claims/:id`)**投保人视图**:
|
||
1. **基本信息**:理赔编号、关联项目、事件名称、出险时间、申请时间
|
||
2. **申请内容**:原始理赔信息(C.1-C.4)、损失描述、预估金额、已上传证明
|
||
3. **进度跟踪**:当前状态、服务方/保司意见、需补充项(若有)
|
||
4. **结案总结**(已结案时):赔付金额、医药费用理算摘要、结案说明、结案时间
|
||
|
||
##### 2.4.7.3 保险人理赔进度
|
||
**路径**:`/dashboard/claims`
|
||
|
||
**列表字段**:同投保人,另增承保公司、保障范围等
|
||
|
||
**理赔详情页**(`/dashboard/claims/:id`)**保险人视图**:
|
||
1. **申请信息**:同投保人视图
|
||
2. **标准理赔材料**(服务方整理后):材料完整性(A.1)、方案变更(A.2)、受试者范围(A.3)、方案违背(A.4)、SUSAR 判断(A.5)、事件原因(A.6)、综合结论(A.7)、医药费用理算
|
||
3. **审核操作**:通过、需补充资料、拒赔;填写审核意见
|
||
4. **结案操作**:录入赔付金额、结案说明,完成结案
|
||
|
||
#### 2.4.8 智能工具页面(Tools)(已实现)
|
||
**路径**:`/dashboard/tools`
|
||
|
||
**权限说明**:所有登录用户可见
|
||
|
||
**工具入口页**(已实现):
|
||
- 展示五个工具的入口卡片
|
||
- 保费测算工具(所有用户)
|
||
- ICF智能修改(仅投保人)
|
||
- 方案风险评分(仅投保人)
|
||
- 方案风险评估(所有用户,AI 评估方案信息不足风险与偏倚风险)
|
||
- 药安查(所有用户,药物安全数据查询、不良反应与警戒信息检索)
|
||
|
||
##### 2.4.8.1 保费测算工具(PremiumCalculator)
|
||
**路径**:`/dashboard/tools/premium-calculator`
|
||
|
||
**权限说明**:所有登录用户可见
|
||
|
||
**功能**:
|
||
- 根据项目信息、风险等级等参数计算保费
|
||
- 输入表单字段(待详细设计):
|
||
- 项目基本信息
|
||
- 风险等级
|
||
- 保障范围
|
||
- 其他参数
|
||
- 输出:保费计算结果、计算依据说明
|
||
|
||
##### 2.4.8.2 ICF智能修改(ICFEditor)
|
||
**路径**:`/dashboard/tools/icf-editor`
|
||
|
||
**功能**:
|
||
- 智能辅助修改知情同意书(ICF)内容
|
||
- 上传ICF文档
|
||
- 智能识别需要修改的内容
|
||
- 提供修改建议
|
||
- 导出修改后的文档
|
||
|
||
##### 2.4.8.3 方案风险评分(RiskScoring)
|
||
**路径**:`/dashboard/tools/risk-scoring`
|
||
|
||
**功能**:
|
||
- 对试验方案进行风险评分
|
||
- 输入方案信息
|
||
- 自动计算风险评分
|
||
- 显示评分结果、风险等级、改进建议
|
||
|
||
##### 2.4.8.4 方案风险评估(ProtocolRiskAssessment)(已实现)
|
||
**路径**:`/dashboard/tools/protocol-risk`
|
||
|
||
**功能**:借助 AI 评估方案信息不足风险与偏倚风险
|
||
|
||
##### 2.4.8.5 药安查(DrugSafetyQuery)(已实现)
|
||
**路径**:`/dashboard/tools/drug-safety`
|
||
|
||
**功能**:药物安全数据查询,不良反应与警戒信息检索
|
||
|
||
---
|
||
|
||
## 三、保险报价与理赔业务逻辑
|
||
|
||
### 3.1 风险评估、核保与理赔流程
|
||
|
||
#### 3.1.1 风险评估
|
||
- **AI+人工**:大数据、审查风险点
|
||
- **量化**:各类风险(试验药物+试验流程)频度和程度,如不良反应发生率和救治费用
|
||
- **保险责任设置**:SUSAR(主险必保);其他AE(附加险可保或自保)
|
||
- **保单条件设置**:如赔偿限额、免赔额及其设置依据
|
||
- **风险减量服务**:合同管理等
|
||
|
||
#### 3.1.2 核保
|
||
- **完全授权**
|
||
- **主动报价+审核**
|
||
- **被动报价**
|
||
- 基于风险评估及其费率调整因素合理定价
|
||
- 保险条款优化
|
||
- 特殊需求:再保人、共保体
|
||
|
||
#### 3.1.2.1 临床试验责任保险报价概述
|
||
|
||
**报价目的:**
|
||
- 收集保险报价必须的信息;
|
||
- 根据报价用途(制定项目预算、申请试验开展)确定后续跟进频率;
|
||
- 第一时间占据所有保司的报价渠道,规避后续业务冲突;
|
||
- 返回保司报价结果,方便投保人对比、选择。
|
||
|
||
**报价流程(简要):**
|
||
1. 投保人填写报价资料;
|
||
2. 服务方生成保险报价;
|
||
3. 服务方发送保险报价到保险公司,进行确认;
|
||
4. 根据保司报价,整理形成可对比的报价方式,回复投保人;
|
||
5. 投保人如需调整报价,可联系经纪人,线下沟通、调整报价。
|
||
|
||
**系统衔接说明:**
|
||
- **回复渠道**:保司报价回复至 RMO@vdano.com;
|
||
- **任务跟踪**:每保司报价生成一条任务,系统跟踪每一任务的完成状态;
|
||
- **数据归属**:所有报价数据属于申办者,在投保人租户下呈现;
|
||
- **API Smart-OPS**:报价信息通过 API 传输到 Smart-OPS 系统,用于后续报价、投保、理赔等流程。
|
||
|
||
#### 3.1.2.2 投保人申请报价流程
|
||
|
||
投保人从多入口发起「获取报价」,经资料填写/上传、AI 生成报价、系统发邮件至保司、保司邮件回复、系统拉取并审核后,将报价回显到页面。流程如下。
|
||
|
||
```mermaid
|
||
flowchart TB
|
||
subgraph 入口["1. 投保人入口"]
|
||
A1[店家首页]
|
||
A2[保险方案页]
|
||
A3[登录后工作台]
|
||
A1 & A2 & A3 --> B[点击「获取报价」]
|
||
end
|
||
|
||
B --> C[弹出「报价需提交的资料」页面]
|
||
|
||
subgraph 资料填写["2. 填写报价资料"]
|
||
C --> D{选择填写方式}
|
||
D -->|手动填写| E1[填写项目方案编号]
|
||
E1 --> E2[填写项目标题]
|
||
E2 --> E3[填写申办者]
|
||
E3 --> E4[填写项目分期]
|
||
D -->|上传方案| F1[上传项目方案文件]
|
||
F1 --> F2[AI 识别与解析]
|
||
F2 --> F3[自动转化为:方案编号、标题、申办者、分期]
|
||
E4 --> G[资料填写完成]
|
||
F3 --> G
|
||
end
|
||
|
||
G --> H[点击「生成报价」]
|
||
|
||
subgraph AI报价["3. AI 生成报价"]
|
||
H --> I[系统调用 AI 服务]
|
||
I --> J[AI 基于资料生成报价]
|
||
J --> K[报价结果展示在页面]
|
||
end
|
||
|
||
K --> L[投保人点击「获取精准报价」]
|
||
|
||
subgraph 发送保司["4. 发送至保司"]
|
||
L --> M[系统整合报价资料]
|
||
M --> N[生成标准化询价邮件/附件]
|
||
N --> O[以 Email 发送至各保司]
|
||
end
|
||
|
||
subgraph 保司回复["5. 保司邮件回复"]
|
||
O --> P[各保司评估并报价]
|
||
P --> Q[保司通过邮件回复报价]
|
||
Q --> R[报价邮件发送至 rmo@vdano.com]
|
||
end
|
||
|
||
subgraph 系统回收与审核["6. 系统提取与审核"]
|
||
R --> S[系统从 rmo@vdano.com 拉取邮件]
|
||
S --> T[解析邮件,提取各保司报价]
|
||
T --> U[临研安进行报价审核]
|
||
U --> V{审核结果}
|
||
V -->|通过| W[整理审核通过的报价]
|
||
V -->|不通过| X[记录原因,不展示给投保人]
|
||
W --> Y[写入报价记录,关联项目]
|
||
Y --> Z[返回到报价页面展示]
|
||
end
|
||
|
||
Z --> END[投保人查看精准报价]
|
||
```
|
||
|
||
**流程说明摘要:**
|
||
|
||
| 步骤 | 环节 | 说明 |
|
||
|------|------|------|
|
||
| 1 | 入口 | 投保人可在店家首页、保险方案页或登录后工作台点击「获取报价」。 |
|
||
| 2 | 资料 | 弹窗内填写项目方案编号、项目标题、申办者、项目分期;支持手动填写或上传项目方案由 AI 识别并转化为上述字段。 |
|
||
| 3 | 生成报价 | 点击「生成报价」后,由 AI 自动生成报价并展示在页面。 |
|
||
| 4 | 精准报价 | 点击「获取精准报价」后,系统整合报价资料,以 Email 发送至各保司。 |
|
||
| 5 | 保司回复 | 保司通过邮件将报价回复至 rmo@vdano.com。 |
|
||
| 6 | 回收与展示 | 系统从 rmo@vdano.com 提取报价,经临研安审核;审核通过的报价整理后回写到报价页面供投保人查看。 |
|
||
|
||
**报价资料:**
|
||
|
||
| 类别 | 字段 | 说明 |
|
||
|------|------|------|
|
||
| **报价必备** | 项目方案编号、项目标题、投保人名称、申办者名称、受试药物名称、项目分期、试验受试者人数 | 必填 |
|
||
| | 报价用途 | 制定项目预算 / 申请试验开展 |
|
||
| **方案项**(可重复,每项即一报价方案) | 每人责任限额(万元) | ≤10、15、20、30、≥50;可 AI 推荐 |
|
||
| | 累计责任限额、每次事故免赔额、拟投保人数 | 可 AI 推荐;拟投保人数默认为受试者总人数 |
|
||
|
||
**申请报价页面:**
|
||
- **简洁页**:项目方案文件上传(必填)、知情同意书上传;AI 识别提取必备资料;或手动填写;可跳转详细页。
|
||
- **详细页**:除必备字段外,补充:疾病类型、每受试者试验期限、项目预计时长、质量管理水平、历史理赔赔付情况、受试者类型与健康状况、安全性监测措施、特别要求。
|
||
|
||
**报价记录状态流程:**
|
||
|
||
```mermaid
|
||
flowchart TB
|
||
subgraph 信息收集与AI报价
|
||
A[登录] --> B[填写项目信息]
|
||
B --> C[标准报价材料]
|
||
C --> D[AI报价]
|
||
D --> E[报价任务创建]
|
||
E --> F[报价任务]
|
||
F --> G[报价]
|
||
G --> H[初步评估]
|
||
H --> I[太保/大地]
|
||
H --> J[其他保司]
|
||
I --> K[核保通过]
|
||
J --> K
|
||
K --> L[正式报价]
|
||
end
|
||
subgraph 全保司报价
|
||
L --> M[报价任务完成]
|
||
M --> N[页面对比呈现]
|
||
N --> O[价格确定]
|
||
end
|
||
subgraph 议价
|
||
O --> P{是否含报价?}
|
||
P -->|否| Q[邮件/小程序通知]
|
||
Q --> B
|
||
P -->|是| R[再次登录]
|
||
R --> S[在线议价]
|
||
S --> T[主动人工跟进]
|
||
end
|
||
```
|
||
|
||
**标准报价信息表:**
|
||
|
||
| 项目 | 取值来源 |
|
||
|------|----------|
|
||
| 承保险种 | 保险信息页面的标题 |
|
||
| 投保人、被保险人 | 投保人名称、申办者名称 |
|
||
| 承保试验、方案号、研究分期 | 项目标题、项目方案编号、项目分期 |
|
||
| 受试者人数、保单期限 | 试验受试者人数、项目预计时长 |
|
||
| 保单限额、每人责任限额、每次事故免赔额 | 累计/每人限额、免赔额 |
|
||
| 特别约定 | 特别要求 |
|
||
|
||
#### 3.1.2.3 Smart-OPS 保险报价操作
|
||
|
||
**与 Smart-OPS 的衔接:**
|
||
- 收集到的报价信息传输到 Smart-OPS 系统,工作台进行后续报价、投保、理赔等流程;
|
||
- 临研安人员登录 Smart-OPS,进行报价;所有报价数据属于申办者,在投保人租户下呈现;
|
||
- 临研安在工作台页面处理报价的评估、整理。
|
||
|
||
**报价任务列表**(服务方):投保人、项目编号、项目标题、主险限额、附加险限额、免赔额、保司、报价状态;操作:编辑、查看、发送保司、整理报价。
|
||
|
||
**报价状态**:已创建、初步评估、正式报价、报价完成。报价完成时,报价信息通过接口返回到投保人端报价页面。
|
||
|
||
**数据结构**:项目(Project)→ 报价方案(QuotationScheme)→ 保司报价任务(InsurerQuotationTask)三级结构。方案以限额命名;每方案下有多保司报价任务,任务含报价金额、状态、邮件等。
|
||
|
||
**Smart-OPS 操作功能:**
|
||
|
||
| 功能 | 说明 | 入口 |
|
||
|------|------|------|
|
||
| 生成标准报价信息 | 一键生成标准格式报价表,可导出 Excel/PDF | 报价任务列表、方案详情 |
|
||
| 风险评估 | 对方案进行定量/定性风险评估 | 方案详情 |
|
||
| 申请报价 | 发起给各保司申请正式报价,支持批量 | 报价任务列表、方案详情 |
|
||
| 整理报价 | 归集保司返回报价,生成对比表,可导出 | 方案详情、任务详情 |
|
||
| 返回报价 | 将结果返回投保人,同步到项目报价页面 | 方案详情(整理完成后) |
|
||
|
||
**功能按钮汇总**:报价任务列表页 [生成标准报价信息] [申请报价] [整理报价];方案详情页 [风险评估] [申请报价] [整理报价] [返回报价];任务详情页 [整理报价] [返回报价]。每操作需形成业务日志,支持审计追踪。
|
||
|
||
#### 3.1.3 理赔业务逻辑
|
||
**SUSAR:**
|
||
- 主险必保
|
||
- 抗辩义务+外溢风险管理服务
|
||
|
||
**其他AE:**
|
||
- **附加险可保**:保险-高频低效;基础理赔服务(费用核定核算)
|
||
- **自保**:第三方健康医疗服务(专项基金费用管理)
|
||
- **被动型**:AE发生-医生救治-费用单列-开票结算支付(申办方或第三方)
|
||
- **主动型**:AE发生-医生救治+医嘱购药-第三方采购服务-基金结算
|
||
|
||
**风险减量服务**:根据统计分析、风险提示、合同争议等优化合同和流程。
|
||
|
||
**利益冲突**:申办方&保险人;完善保险条款和理赔指引,减少合同纠纷和利益冲突。
|
||
|
||
#### 3.1.3.1 网站理赔总体流程(URS-P04、URS-P08)
|
||
|
||
理赔流程与报价类似:**投保人在网站申请** → **材料发送至 Smart-OPS** → **服务方人工整理形成标准理赔材料** → **发送至保司** → **保司评价、给出结论** → **服务方在过程中沟通、整理资料,达成各方一致**。
|
||
|
||
```mermaid
|
||
flowchart TB
|
||
subgraph 投保人["1. 投保人申请"]
|
||
A1[项目列表/项目明细/工作台]
|
||
A1 --> B[点击「申请理赔」]
|
||
B --> C[选择关联项目]
|
||
C --> D[填写原始理赔信息]
|
||
D --> E[上传证明材料]
|
||
E --> F[提交申请]
|
||
F --> G[材料发送至 Smart-OPS]
|
||
end
|
||
|
||
subgraph SmartOPS["2. Smart-OPS 服务方整理"]
|
||
G --> H[服务方收到案件]
|
||
H --> I[联系医院端/申办者端收集资料]
|
||
I --> J[人工整理形成标准理赔材料]
|
||
J --> K[理赔评估 A.1-A.7]
|
||
K --> L[医药费用理算]
|
||
L --> M[发送标准材料至保司]
|
||
end
|
||
|
||
subgraph 保司["3. 保司评价"]
|
||
M --> N[保司收到材料]
|
||
N --> O[保司评估、给出结论]
|
||
O --> P[结论返回服务方]
|
||
end
|
||
|
||
subgraph 沟通达成["4. 服务方沟通与结案"]
|
||
P --> Q{各方一致?}
|
||
Q -->|否| R[服务方协调沟通]
|
||
R --> I
|
||
Q -->|是| S[达成一致]
|
||
S --> T[结案、试算赔偿/补偿]
|
||
T --> U[与申请人沟通方案、执行]
|
||
end
|
||
```
|
||
|
||
**流程说明摘要:**
|
||
|
||
| 步骤 | 环节 | 说明 |
|
||
|------|------|------|
|
||
| 1 | 投保人申请 | 在网站填写原始理赔信息、上传证明材料;申请须**关联项目**(已承保);材料自动发送至 Smart-OPS。 |
|
||
| 2 | Smart-OPS 整理 | 服务方联系医院端(CRC 等)、申办者端(PV 团队)收集补充资料;人工整理形成**标准理赔材料**;完成理赔评估(A.1-A.7)、医药费用理算;将标准材料发送至保司。 |
|
||
| 3 | 保司评价 | 保司收到材料后评估,给出结论(赔付/拒赔/需补充);结论返回服务方。 |
|
||
| 4 | 沟通与结案 | 服务方在过程中沟通、整理资料;未达成一致时继续收集、协调;达成一致后结案,试算赔偿/补偿金额,与申请人(受试者)沟通方案设计与执行。 |
|
||
|
||
**理赔状态**:待提交、待收集资料、资料整理中、待发送保司、保司评估中、待沟通、已达成一致、已结案、已拒赔。
|
||
|
||
---
|
||
|
||
#### 3.1.3.2 原始理赔信息收集(投保人申请时填写)
|
||
|
||
基于 `ReferenceBook/理赔评估必要信息收集.csv`,投保人在网站申请时填写/上传以下**原始理赔信息**:
|
||
|
||
**C.1 保单与理赔申请人**(部分从保司处获得,部分可由系统预填)
|
||
| 字段 | 说明 |
|
||
|------|------|
|
||
| 承保人、保司案件号、保单号 | 关联保单信息 |
|
||
| 投保人、保险期限 | 从项目带出 |
|
||
| 报案来源、报案人、联系方式 | 报案人信息 |
|
||
| 信息提供人 | 医院端岗位(如 CRC)、姓名、联系电话、邮箱;申办者端岗位(如 PV 团队)、姓名、联系电话、邮箱 |
|
||
|
||
**C.2 项目与受试者信息**(向医院端信息提供人收集)
|
||
| 字段 | 说明 |
|
||
|------|------|
|
||
| 临床试验方案全称、方案编号/版本号 | 项目信息 |
|
||
| 产品名称、产品类型、研发阶段 | |
|
||
| 研究中心名称、中心编号 | |
|
||
| 受试者编号、受试者姓名缩写、年龄/性别 | 受试者信息 |
|
||
| 入组日期、退出日期、受试者当前状态、曾签署几次 ICF | |
|
||
|
||
**C.3 事件信息(医院端)**
|
||
| 字段 | 说明 |
|
||
|------|------|
|
||
| 研究者获知事件时间、上报申办者时间 | 时间线 |
|
||
| 是否报告伦理、报告伦理时间 | |
|
||
| 事件名称、事件结局 | 如 AE/SAE 名称、CTCAE 等级 |
|
||
| 是否方案偏离/违背、研究者对相关性评价 | |
|
||
|
||
**C.4 事件信息(申办者端)**
|
||
| 字段 | 说明 |
|
||
|------|------|
|
||
| 事件名称、申办者相关性评价 | |
|
||
| 预期性、严重性 | |
|
||
| 是否报告监管、报告监管时间 | |
|
||
| 是否揭盲、揭盲结果 | |
|
||
|
||
**C.5 须收集的原始文件**(上传或分多次补充)
|
||
- **医院端**:最新版试验方案、中心试验合同、伦理批件、知情同意书、PI 签署的 AE/SAE 报告、事件后治疗记录、治疗费用票据
|
||
- **申办者端**:最新版研究者手册或不良反应列表、SUSAR 报告 PDF、递交监管的 XML(含盲底)、ACK 文件、AOSE 报告
|
||
|
||
> 网站申请页可提供**简洁版**(核心字段 + 文件上传)与**详细版**(完整 C.1-C.4 字段)。服务方通过邮件模板向医院端(CRC)、申办者端(PV)收集补充资料,模板见 ReferenceBook 示例(如:请求试验方案、ICF、AE/SAE 报告、治疗记录、费用票据;或研究者手册、SUSAR 报告、XML、ACK、AOSE 等)。
|
||
|
||
---
|
||
|
||
#### 3.1.3.3 标准理赔信息与评估(Smart-OPS 服务方完成)
|
||
|
||
基于 `ReferenceBook/理赔评估.csv`,服务方在 Smart-OPS 中完成**标准理赔评估**,形成可发送保司的材料:
|
||
|
||
**A.1 材料完整性评估**
|
||
用于评估的材料须收集完成(勾选):投保时试验方案、投保时研究者手册、已签署的 ICF、被保险人与试验机构协议、PI 签署的 SAE 表、申办者评估后 SUSAR、递交监管的 XML、ACK 文件、AE/SAE 治疗过程、AE/SAE 治疗费用。SUSAR 时按表逐项评估;明确非 SUSAR 可跳过部分项。
|
||
|
||
**A.2 方案与 IB 变更情况**
|
||
对比投保时方案/IB 与受试者入组时方案/IB:入组标准、排除标准、用药计划、项目执行状态、安全性列表是否存在变更及原因。结论:是否与投保时发生重大变化,现行保单是否有效。
|
||
|
||
**A.3 受试者是否在保单范围**
|
||
受试者编号、已入组数量与保单覆盖人数是否匹配,避免超保。
|
||
|
||
**A.4 是否存在严重方案违背**
|
||
通过入组标准、用药记录与方案等判断;严重方案违背可能导致不受保障。
|
||
|
||
**A.5 是否 SUSAR**
|
||
研究者、申办者、独立评估(必要时)对预期性、相关性、严重性、递交监管及时性、是否受试药物等判断;采信有原由、有支撑、更合理的一方;无法评估时组织 3 位独立专家评估。
|
||
|
||
**A.6 事件原因研究**
|
||
研究者判断、同类产品/文献/机理、独立评估;与受试药物/试验流程的相关性。
|
||
|
||
**A.7 综合结论**
|
||
是否按主险赔付、按附加险赔付、或拒赔。决定赔偿时,进入 L.1。
|
||
|
||
**L.1 试算赔偿、补偿金额**
|
||
与申请人(受试者)沟通方案设计与执行。
|
||
|
||
---
|
||
|
||
#### 3.1.3.4 医药费用理算
|
||
|
||
基于 `ReferenceBook/医药费用理算清单.csv`:
|
||
|
||
**费用发票底稿**
|
||
| 支出项目 | 日期 | 金额 | 医保金额 | 自费金额 | 不予支持金额 |
|
||
|----------|------|------|----------|----------|--------------|
|
||
| 医疗、护理、营养、交通等 | 按发票录入 | | | | |
|
||
|
||
**预期费用**
|
||
| 项目 | 原由 | 金额 | 预估逻辑 |
|
||
|------|------|------|----------|
|
||
|
||
**总计**:汇总支持金额、不予支持金额。
|
||
|
||
---
|
||
|
||
#### 3.1.3.5 理赔评估结论与方案变更对比
|
||
|
||
基于 `ReferenceBook/理赔评估结论建议.csv`,**方案与 IB 变更**对比表:
|
||
|
||
| 维度 | 投保时/入组时 | 受试者入组时 | 差异点 | 评判 |
|
||
|------|---------------|--------------|--------|------|
|
||
| 入选标准 | | | | |
|
||
| 排除标准 | | | | |
|
||
| 治疗组别 | | | | |
|
||
| 用药方案 | | | | |
|
||
| 安全性信息 | | | | |
|
||
|
||
用于支持 A.2 方案变更评估及理赔结论建议。
|
||
|
||
---
|
||
|
||
#### 3.1.3.6 Smart-OPS 理赔操作(服务方)
|
||
|
||
服务方在 Smart-OPS 中处理理赔案件,流程与报价类似:
|
||
|
||
| 功能 | 说明 |
|
||
|------|------|
|
||
| 接收案件 | 投保人在网站提交的理赔申请及材料自动传入 Smart-OPS;服务方在理赔任务列表查看 |
|
||
| 收集补充资料 | 通过邮件模板联系医院端(CRC)、申办者端(PV)收集 C.2-C.5 资料;支持分多次补充 |
|
||
| 整理标准材料 | 按 A.1-A.7 完成材料完整性检查、方案变更评估、受试者范围、方案违背、SUSAR 判断、事件原因研究、综合结论;填写医药费用理算清单 |
|
||
| 发送保司 | 将标准理赔材料发送至保司,请求评价 |
|
||
| 接收保司结论 | 保司结论返回后,服务方查看;未达成一致时协调沟通、补充材料 |
|
||
| 结案与试算 | 达成一致后结案,试算赔偿/补偿金额,与申请人(受试者)沟通方案设计与执行 |
|
||
|
||
---
|
||
|
||
## 四、功能需求
|
||
|
||
### 4.1 用户认证与权限
|
||
|
||
#### 4.1.1 免登录浏览区(已实现)
|
||
- **访问方式**:网站免登录访问,所有内容公开
|
||
- **页面范围**:首页、关于RMO(RMO概述、合作保司、专家经纪、第三方机构、风险职责及子页)、解决方案(药物警戒、临床保险、产品保险)、知识资源、临床试验、上市应用、海外风险、资源中心、常见问题、联系我们
|
||
|
||
#### 4.1.2 登录后系统(已实现)
|
||
- **登录方式**:用户名/邮箱 + 密码登录 ✅
|
||
- **用户角色**:投保人、保险人、服务方(AuthStore 中 user.role)✅
|
||
- **权限控制**:侧边栏、工作台内容根据角色动态显示 ✅
|
||
- **路由守卫**:未登录访问 `/dashboard` 重定向至 `/login`,支持 `from` 回跳 ✅
|
||
- **状态管理**:Pinia AuthStore 管理用户信息、token、登录状态,localStorage 持久化 ✅
|
||
|
||
#### 4.1.3 数据权限说明
|
||
- **数据权限维度**:
|
||
1. **所在的法人组织(企业信用代码)**
|
||
- 申办者:CRA、采购、CRC、研究者均以申办者身份登录
|
||
- 经纪公司、保司:以法人组织身份登录
|
||
2. **临床试验项目(保单号)**
|
||
- 用户只能查看和操作自己所在法人组织下的项目
|
||
- 保险人只能查看和操作分配给自己的项目
|
||
- **项目状态**:信息收集、询价中、已报价、已成交、已失效
|
||
|
||
#### 4.1.4 用户注册与审批流程(已实现)
|
||
|
||
**说明**:用户可自助注册,提交后由平台管理员在 Smart-OPS 用户审批中审核。与 2.1.2.1 对应。
|
||
|
||
**1. 组织选择与注册入口**
|
||
- **路径**:`/register`(注册页,可从登录页「注册」链接进入)
|
||
- **组织选择**:下拉列表选择所在公司/组织,组织列表由平台维护,支持增补
|
||
- **流程**:选择组织后,方可进入下一步注册表单
|
||
|
||
**2. 个人信息填写**
|
||
- **必填字段**:姓名、手机号、邮箱、职位、部门
|
||
- **可选字段**:上传身份证、工作证明等
|
||
- **校验规则**:验证邮箱/手机号唯一性,避免重复注册
|
||
|
||
**3. 注册信息提交与审批流程**
|
||
- **提交**:用户提交后,注册信息(包含个人信息及所选组织)自动同步至 Smart-OPS 待审批列表
|
||
- **审批**:平台管理员在 Smart-OPS 后台查看、审批(支持通过、驳回、备注原因)
|
||
- **通过**:审批通过后用户激活账号并获取登录权限
|
||
- **驳回**:驳回时邮件通知用户,说明补齐资料或说明原因
|
||
- **管理**:支持管理员手动添加或编辑组织成员
|
||
|
||
**4. 相关功能**
|
||
- **进度查询**:注册申请进度查询及提醒(如注册后邮件/短信通知申请已受理、进度变更等)
|
||
- **分级审核**:支持组织与角色审核分级,部分组织可指定本组织管理员进行初步审核
|
||
- **操作日志**:所有注册与审批操作有日志可追溯,保障数据合规与操作安全
|
||
|
||
### 4.2 登录后系统功能模块(已实现)
|
||
|
||
#### 4.2.1 工作台(Dashboard)(已实现)
|
||
- **路径**:`/dashboard`
|
||
- **布局**:侧边栏导航 + 主内容区(DashboardLayout)
|
||
- **权限**:所有登录用户可见,但内容根据角色不同
|
||
|
||
**投保人工作台内容模块**:
|
||
- **数据统计卡片**:
|
||
- 询价项目:显示询价项目数量,点击后进入询价项目列表
|
||
- 生效保障:显示生效保障数量,点击后进入生效保障列表
|
||
- 全部项目:显示全部项目数量,点击后进入全部项目列表(包括生效中及已失效的项目)
|
||
- **待处理任务**:
|
||
- 待处理的报价项目(状态含:资料填写中、已生成报价、询价中、已回显精准报价等)
|
||
- 待处理的理赔
|
||
- **快捷方式**(页面右上角):
|
||
- 获取报价:打开报价申请流程(弹窗或报价页面,见 2.4.2.3)
|
||
- 申请理赔:跳转到理赔申请页面(需关联项目)
|
||
- 方案介绍:申请设计并介绍方案
|
||
- 培训支持:申请培训支持
|
||
|
||
**保险人工作台内容模块**:
|
||
- **数据统计卡片**:
|
||
- 询价项目:显示询价项目数量,点击后进入询价项目列表
|
||
- 生效保障:显示生效保障数量,点击后进入生效保障列表
|
||
- 全部项目:显示全部项目数量,点击后进入全部项目列表(包括生效中及已失效的项目)
|
||
- **待处理任务**:
|
||
- 待处理的报价项目
|
||
- 待处理的理赔
|
||
|
||
#### 4.2.2 报价申请(获取报价)(已实现)
|
||
- **入口**:首页、保险方案页、工作台「获取报价」→ 跳转 `/dashboard/project-quotes`
|
||
- **形式**:独立项目报价页面(已实现);临床试验保险弹窗流程(QuoteRequestModal)已实现但入口未接入
|
||
- **项目报价页面功能**:
|
||
- PV报价、临床试验保险报价、产品责任保险报价(三种可折叠表单)
|
||
- 各类型有独立表单字段,提交后展示提交状态
|
||
- **临床试验保险弹窗**(QuoteRequestModal):手动填写/上传方案、AI 识别、生成报价、获取精准报价,与 3.1.2.2 流程一致
|
||
|
||
#### 4.2.3 报价对比(QuoteCompare)(已实现)
|
||
- **路径**:`/dashboard/quote-compare`
|
||
- **权限**:仅投保人可见
|
||
- **功能**:各保司报价结果汇总,按项目、方案筛选,多维度对比呈现
|
||
|
||
##### 4.2.3.1 保司报价对比表模板(临床试验责任保险)
|
||
|
||
临研安/华泰经纪整理各保司正式报价时按实填写,供投保人对比选择。平台统一服务热线:4009606520。
|
||
|
||
**一、基础报价与保障限额**
|
||
|
||
| 保司名称 | 保费报价(元) | 每人责任限额(万) | 累计责任限额(万) | 免赔额(万) | 报价有效期 | 是否支持附加险 |
|
||
|----------|----------------|--------------------|--------------------|--------------|------------|----------------|
|
||
| 太平保险 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
|
||
| 太平洋保险 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
|
||
| 亚太 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
|
||
| 华泰财 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
|
||
| 大地 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
|
||
| 平安 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
|
||
|
||
**二、保障范围**:保险条款、承保事件(SUSAR/AE/SAE)、相关因素覆盖、赔付比例、全流程服务承诺书
|
||
|
||
**三、风险管理服务**:知情同意书审阅/修改/建议、CRC 及相关方风险管理与最小化培训
|
||
|
||
**四、理赔服务**:服务专线、费用理算、理赔结论沟通协调、理赔时效承诺(7/15天)、受试者潜在纠纷沟通协调
|
||
|
||
**五、价格与退费**:未入组人数退费比例、支付周期、备注
|
||
|
||
|
||
|
||
> 平台统一服务热线:4009606520
|
||
|
||
#### 4.2.4 保险报价 Smart-OPS(已实现)
|
||
- **路径**:`/dashboard/smart-ops/quote-tasks`、`/dashboard/smart-ops/quote-tasks/:id`
|
||
- **权限**:仅服务方可见
|
||
- **功能**:临研安/华泰经纪工作台,管理报价任务、发送保司询价、整理报价结果
|
||
- **详细设计**:报价状态、数据结构、操作功能(生成标准报价信息、风险评估、申请报价、整理报价、返回报价)见「3.1.2.3 Smart-OPS 保险报价操作」
|
||
|
||
#### 4.2.5 项目列表(ProjectList)
|
||
- **路径**:`/dashboard/projects`
|
||
- **权限**:仅投保人可见
|
||
- **列表字段**:
|
||
- 项目编号
|
||
- 试验题目
|
||
- 保障范围
|
||
- 承保公司
|
||
- 承保状态(如:已承保、待审核、已过期等)
|
||
- 操作按钮:查看明细、申请理赔
|
||
- **交互**:
|
||
- 点击"查看明细"跳转到 `/dashboard/projects/:id`(项目明细页)
|
||
- 点击"申请理赔"跳转到理赔申请页面(需关联项目ID)
|
||
|
||
#### 4.2.6 项目明细(ProjectDetail)
|
||
- **路径**:`/dashboard/projects/:id`
|
||
- **权限**:仅投保人可见
|
||
- **内容**:项目详细信息展示
|
||
- 基本信息:项目编号、题目、申办者、保障范围等
|
||
- 保障信息:承保公司、承保状态、保障期限、保障金额等
|
||
- 相关文档:保险合同、评估报告等(可下载或预览)
|
||
- 操作按钮:查看明细、申请理赔
|
||
|
||
#### 4.2.7 询价列表(InquiryList)
|
||
- **路径**:`/dashboard/inquiries`
|
||
- **权限**:仅保险人可见
|
||
- **列表字段**:
|
||
- 申办者
|
||
- 项目编号
|
||
- 试验题目
|
||
- 保障范围
|
||
- 特别约定
|
||
- 成交情况(如:已成交、待确认、已拒绝等)
|
||
- **交互**:可查看评估详情、处理报价等
|
||
|
||
#### 4.2.8 理赔进度与理赔管理(ClaimProgress / ClaimDetail / ClaimApply)(URS-P04、URS-P08)
|
||
- **路径**:
|
||
- `/dashboard/claims`:理赔列表/进度
|
||
- `/dashboard/claims/apply`:理赔申请(投保人,支持 `?projectId=xxx`)
|
||
- `/dashboard/claims/:id`:理赔详情
|
||
- **权限**:投保人、保险人可见;理赔申请仅投保人;**服务方**在 Smart-OPS 中处理(见 3.1.3.6)
|
||
- **与项目关联**:理赔须关联已承保项目;入口:项目列表、项目明细、工作台、理赔进度
|
||
- **流程概要**:投保人申请 → 材料发送 Smart-OPS → 服务方整理标准材料 → 发送保司 → 保司结论 → 服务方沟通达成一致 → 结案(详见 3.1.3.1)
|
||
- **投保人**:
|
||
- 理赔申请:原始理赔信息(C.1-C.5,见 3.1.3.2);简洁版/详细版;上传证明材料
|
||
- 理赔列表:理赔编号、关联项目、事件名称、状态、申请时间;支持进度查询、补充资料
|
||
- 理赔详情:申请内容、进度、**结案总结**(赔付金额、结案说明、医药费用理算摘要)
|
||
- **保险人**:
|
||
- 理赔列表:待审核、保司评估中、已结案等状态筛选
|
||
- 理赔详情:查看标准理赔材料、评估结论;审核(通过/需补充/拒赔)、结案(录入赔付金额、结案说明)
|
||
- **理赔状态**:待提交、待收集资料、资料整理中、待发送保司、保司评估中、待沟通、已达成一致、已结案、已拒赔
|
||
|
||
#### 4.2.9 智能工具(Tools)(已实现)
|
||
- **路径**:`/dashboard/tools`
|
||
- **权限**:所有登录用户可见
|
||
- **工具入口页**:展示五个工具的入口卡片
|
||
- 保费测算工具(所有用户)
|
||
- ICF智能修改(仅投保人)
|
||
- 方案风险评分(仅投保人)
|
||
- 方案风险评估(所有用户)
|
||
- 药安查(所有用户)
|
||
|
||
##### 4.2.9.1 保费测算工具(PremiumCalculator)
|
||
- **路径**:`/dashboard/tools/premium-calculator`
|
||
- **权限**:所有登录用户可见
|
||
- **功能**:根据项目信息、风险等级等参数计算保费
|
||
|
||
##### 4.2.9.2 ICF智能修改(ICFEditor)
|
||
- **路径**:`/dashboard/tools/icf-editor`
|
||
- **功能**:智能辅助修改知情同意书(ICF)内容
|
||
|
||
##### 4.2.9.3 方案风险评分(RiskScoring)
|
||
- **路径**:`/dashboard/tools/risk-scoring`
|
||
- **功能**:对试验方案进行风险评分
|
||
|
||
##### 4.2.9.4 方案风险评估(ProtocolRiskAssessment)
|
||
- **路径**:`/dashboard/tools/protocol-risk`
|
||
- **功能**:AI 评估方案信息不足风险与偏倚风险(已实现)
|
||
|
||
##### 4.2.9.5 药安查(DrugSafetyQuery)
|
||
- **路径**:`/dashboard/tools/drug-safety`
|
||
- **功能**:药物安全数据查询、不良反应与警戒信息检索(已实现)
|
||
|
||
### 4.3 内容管理(部分已实现)
|
||
- **内容发布**:支持发布活动动态、资源文件(待实现后台管理)
|
||
- **内容分类**:支持多级分类管理(资源中心已实现分类展示)
|
||
- **内容搜索**:支持全文搜索功能(待实现)
|
||
- **文件管理**:支持文档上传、下载、预览(待实现)
|
||
|
||
### 4.4 交互功能(待开发)
|
||
- **在线咨询**:支持在线咨询功能(未来扩展)
|
||
- **表单提交**:支持服务申请表单提交(登录后系统);报价申请支持手动填写与上传项目方案(AI 识别填充);理赔申请支持关联项目、上传证明材料
|
||
- **流程跟踪**:支持查看服务流程状态(登录后系统);报价申请支持状态跟踪(资料填写中、已生成报价、询价中、已回显精准报价);理赔支持状态跟踪(待收集资料、资料整理中、待发送保司、保司评估中、待沟通、已结案)及结案总结、医药费用理算摘要查看
|
||
- **邮件与回显**:获取精准报价时系统发送邮件至保司;系统从 rmo@vdano.com 拉取保司回复,经临研安审核后回写并展示在报价页面
|
||
|
||
### 4.5 数据可视化(部分已实现)
|
||
- **模式图展示**:风险管理体系图示(首页已实现)
|
||
- **流程图展示**:服务流程可视化(保证方案页面已实现保证基金逻辑图)
|
||
- **数据统计**:服务数据统计展示(登录后系统工作台待实现)
|
||
|
||
---
|
||
|
||
## 五、非功能需求
|
||
|
||
### 5.1 性能要求
|
||
- 页面加载速度:首屏加载时间<3秒
|
||
- 响应时间:交互响应时间<1秒
|
||
- 支持并发用户数:根据实际需求确定
|
||
|
||
### 5.2 安全要求
|
||
- 数据加密传输(HTTPS)
|
||
- 用户数据安全保护
|
||
- 访问日志记录
|
||
- 权限控制(如需要)
|
||
|
||
### 5.3 兼容性要求
|
||
- 浏览器兼容:Chrome、Firefox、Safari、Edge最新版本
|
||
- 响应式设计:支持PC、平板、手机访问
|
||
- 分辨率适配:1920x1080、1366x768、移动端等
|
||
|
||
### 5.4 可维护性要求
|
||
- 代码规范:遵循前端开发规范
|
||
- 文档完善:提供技术文档和用户手册
|
||
- 易于扩展:支持后续功能扩展
|
||
|
||
---
|
||
|
||
## 六、设计建议
|
||
|
||
- **视觉**:专业、可信、现代,医疗健康相关配色
|
||
- **导航**:清晰结构,重要信息突出
|
||
- **特殊页面**:模式图支持交互式展示,流程图清晰,资源中心支持分类浏览
|
||
|
||
---
|
||
|
||
## 七、技术建议
|
||
|
||
### 7.1 技术栈(已采用)
|
||
- **前端框架**:Vue 3.4.0 ✅
|
||
- **语言**:TypeScript 5.2.2 ✅
|
||
- **构建工具**:Vite 5.0.8 ✅
|
||
- **路由**:Vue Router 4.2.0 ✅
|
||
- **状态管理**:Pinia 2.1.0 ✅
|
||
- **样式**:原生 CSS + CSS 变量 ✅
|
||
- **UI组件库**:无(使用原生 CSS 实现)✅
|
||
|
||
### 7.2 登录后系统技术栈(已采用)
|
||
- **状态管理**:Pinia(AuthStore 管理登录状态、用户信息、角色)✅
|
||
- **路由守卫**:ProtectedRoute 组件(检查登录状态,未登录重定向至 /login)✅
|
||
- **权限控制**:基于角色的权限控制(侧边栏根据 user.role 动态显示菜单)✅
|
||
- **数据请求**:当前为模拟数据,后续可接入 axios + 接口
|
||
|
||
### 7.3 其他技术
|
||
- **图表库**:ECharts / D3.js(用于模式图可视化,如需要)
|
||
- **文件预览**:@vue-office 或类似库(用于文档预览)
|
||
|
||
### 7.4 后端与部署(未来扩展)
|
||
- 后端:Node.js / Django / Spring Boot;数据库 MySQL/PostgreSQL;RESTful API
|
||
- 部署:云服务器 + CDN + HTTPS
|
||
|
||
|
||
|