diff --git a/emergency-app/onsite/doc/PRD.md b/emergency-app/onsite/doc/PRD.md index a8f5545..c1afe8c 100644 --- a/emergency-app/onsite/doc/PRD.md +++ b/emergency-app/onsite/doc/PRD.md @@ -14,7 +14,8 @@ │ │ └── 已完成 → 工单详情(已完成) │ └── 大病就医 → 大病就医列表 │ ├── 待处理 → 大病就医详情(待处理) -│ └── 已完成 → 大病就医详情(已完成) +│ ├── 已完成 → 大病就医详情(已完成) +│ └── 已取消 → 大病就医详情(已取消) ├── 知识库(底部Tab) │ ├── 知识文章(分类Tab)→ 知识详情 │ └── 规章制度(PDF列表) @@ -42,6 +43,8 @@ stateDiagram-v2 [*] --> 待处理 : 操作人员确认预约并派单 待处理 --> 已完成 : 驻场人员提交挂号结果 待处理 --> 待处理 : 驻场人员转单给其他驻场人员 + 待处理 --> 已取消 : 操作人员取消预约 + 待处理 --> 已取消 : 员工本人取消预约 ``` ## 页面清单 @@ -54,13 +57,14 @@ stateDiagram-v2 | 4 | workbench/serious-illness-list.html | 大病就医列表 | 工作台·大病就医 | | 5 | workbench/serious-illness-detail-pending.html | 大病就医详情(待处理) | 工作台·大病就医 | | 6 | workbench/serious-illness-detail-done.html | 大病就医详情(已完成) | 工作台·大病就医 | -| 7 | knowledge/index.html | 知识库首页 | 知识库 | -| 8 | knowledge/article-detail.html | 知识详情 | 知识库 | -| 9 | ../ai-assistant/index.html | AI 助手 | AI 助手 | -| 10 | ../message/index.html | 消息列表 | 消息 | -| 11 | profile/index.html | 个人中心主页 | 我的 | -| 12 | profile/edit-profile.html | 修改个人信息 | 我的 | -| 13 | profile/change-pwd.html | 修改密码 | 我的 | +| 7 | workbench/serious-illness-detail-cancelled.html | 大病就医详情(已取消) | 工作台·大病就医 | +| 8 | knowledge/index.html | 知识库首页 | 知识库 | +| 9 | knowledge/article-detail.html | 知识详情 | 知识库 | +| 10 | ../ai-assistant/index.html | AI 助手 | AI 助手 | +| 11 | ../message/index.html | 消息列表 | 消息 | +| 12 | profile/index.html | 个人中心主页 | 我的 | +| 13 | profile/edit-profile.html | 修改个人信息 | 我的 | +| 14 | profile/change-pwd.html | 修改密码 | 我的 | ## 逐页说明 @@ -153,16 +157,18 @@ stateDiagram-v2 ![页面截图](screenshots/serious-illness-list.jpg) -**功能说明:** 大病就医任务列表,按待处理/已完成分类展示。 +**功能说明:** 大病就医任务列表,按待处理/已结束分类展示。 **业务规则:** -- 二级 Tab 切换:待处理(含数量角标)/ 已完成 +- 二级 Tab 切换:待处理(含数量角标)/ 已结束 - 卡片展示:预约医院、状态标签、申请员工、科室、挂号类别、预约时间 -- 待处理标签为橙色,已完成标签为绿色 +- 待处理标签为橙色,已完成标签为绿色,已取消标签为灰色 +- 已结束面板同时包含"已完成"和"已取消"两种状态的卡片 **交互说明:** - 点击待处理卡片:跳转到大病就医详情(待处理)页 - 点击已完成卡片:跳转到大病就医详情(已完成)页 +- 点击已取消卡片:跳转到大病就医详情(已取消)页,通过 `?from=operator` 或 `?from=employee` 参数区分取消来源 - 点击返回:返回工作台首页 --- @@ -216,9 +222,27 @@ stateDiagram-v2 --- +### 7. 大病就医详情(已取消) + +![页面截图](screenshots/serious-illness-detail-cancelled.jpg) + +**功能说明:** 展示已取消的大病就医预约详情,包含取消原因和取消人信息,纯只读页面。 + +**业务规则:** +- 三个可折叠卡片:取消信息、申请员工信息、预约信息 +- 取消信息卡片展示:取消状态描述、取消人、取消时间、取消原因 +- 通过 URL 参数 `from` 区分取消来源:`from=operator` 为操作人员取消,`from=employee` 为员工本人取消 +- 不同取消来源展示不同的取消人和描述文案 + +**交互说明:** +- 点击卡片标题:折叠/展开卡片 +- 点击返回:返回大病就医列表 + +--- + ## 四、知识库模块 -### 7. 知识库首页 +### 8. 知识库首页 **功能说明:** 等待后续规划,提示“功能开发中,敬请期待~” @@ -226,7 +250,7 @@ stateDiagram-v2 --- -### 8. 知识详情 +### 9. 知识详情 @@ -237,7 +261,7 @@ stateDiagram-v2 ## 五、个人中心模块 -### 9. 个人中心主页 +### 10. 个人中心主页 ![页面截图](screenshots/profile-index.jpg) @@ -255,7 +279,7 @@ stateDiagram-v2 --- -### 10. 修改个人信息 +### 11. 修改个人信息 ![页面截图](screenshots/edit-profile.jpg) @@ -274,7 +298,7 @@ stateDiagram-v2 --- -### 11. 修改密码 +### 12. 修改密码 ![页面截图](screenshots/change-pwd.jpg) diff --git a/emergency-app/onsite/doc/screenshots/serious-illness-detail-cancelled.jpg b/emergency-app/onsite/doc/screenshots/serious-illness-detail-cancelled.jpg new file mode 100644 index 0000000..f4e17aa Binary files /dev/null and b/emergency-app/onsite/doc/screenshots/serious-illness-detail-cancelled.jpg differ diff --git a/emergency-app/onsite/doc/screenshots/serious-illness-list.jpg b/emergency-app/onsite/doc/screenshots/serious-illness-list.jpg index 4078cad..6fc7c86 100644 Binary files a/emergency-app/onsite/doc/screenshots/serious-illness-list.jpg and b/emergency-app/onsite/doc/screenshots/serious-illness-list.jpg differ diff --git a/emergency-app/onsite/workbench/serious-illness-detail-cancelled.html b/emergency-app/onsite/workbench/serious-illness-detail-cancelled.html new file mode 100644 index 0000000..5466afe --- /dev/null +++ b/emergency-app/onsite/workbench/serious-illness-detail-cancelled.html @@ -0,0 +1,117 @@ + + + + + +驻场人员 - 大病就医详情(已取消) | 健康长庆原型 + + + +
+
9:41
●●●WiFi🔋
+ +
+
+
已取消
+
该预约已被取消
+
+ +
+
+
取消信息
+
收起
+
+
+
取消人操作人员(刘旭)
+
取消时间2026-04-25 11:20
+
取消原因患者病情好转,暂不需要就医
+
+
+ +
+
+
申请员工信息
+
收起
+
+
+
姓名王磊
+
性别
+
年龄42岁
+
员工编号CY3-20180156
+
所属单位采油三厂
+
联系电话139-0088-7712
+
+
+ +
+
+
预约信息
+
收起
+
+
+
预约医院西安交大一附院
+
科室消化内科
+
医生孙建华
+
挂号类别专家号
+
预约时间2026-04-25 10:30
+
病情描述反复胃痛两周,需做胃镜检查
+
+
+ +
+
+
+ + + + \ No newline at end of file diff --git a/emergency-app/onsite/workbench/serious-illness-list.html b/emergency-app/onsite/workbench/serious-illness-list.html index 604ebf5..ebbb5e4 100644 --- a/emergency-app/onsite/workbench/serious-illness-list.html +++ b/emergency-app/onsite/workbench/serious-illness-list.html @@ -35,6 +35,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items: .card__status { font-size: 12px; padding: 2px 10px; border-radius: 10px; font-weight: 500; } .card__status--pending { background: #fff7e6; color: #fa8c16; } .card__status--done { background: #f6ffed; color: #52c41a; } +.card__status--cancelled { background: #f5f5f5; color: #999; } .card__info { font-size: 13px; color: #666; line-height: 1.8; } .card__info .card__employee { color: #1a1a1a; font-weight: 500; } .card__tip { font-size: 12px; color: #999; margin-top: 6px; } @@ -72,7 +73,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
待处理3
-
已完成
+
已结束
@@ -124,7 +125,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
- +
@@ -155,6 +156,34 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
已完成挂号,排队序号:12
+ +
+
+ 西安交大一附院 + 已取消 +
+
+
申请员工:王磊 · 采油三厂
+
科室:消化内科 · 孙建华
+
挂号类别:专家号
+
预约时间:2026-04-25 10:30
+
+
操作人员已取消该预约
+
+ +
+
+ 庆阳市人民医院 + 已取消 +
+
+
申请员工:赵刚 · 采气一厂
+
科室:泌尿外科 · 李国强
+
挂号类别:普通号
+
预约时间:2026-04-23 15:00
+
+
员工本人取消预约
+
diff --git a/emergency-app/operator/doc/PRD.md b/emergency-app/operator/doc/PRD.md index 5e6719a..b188373 100644 --- a/emergency-app/operator/doc/PRD.md +++ b/emergency-app/operator/doc/PRD.md @@ -132,7 +132,7 @@ stateDiagram-v2 - 点击"救护车支援":跳转到救护车支援页 - 点击"救助信息":跳转到救助信息汇总页 - 点击"员工位置":跳转到患者定位地图页 -- 点击"结束应急":弹出二次确认弹窗,确认后跳转回工作台首页(已完成 Tab) +- 点击"结束应急":弹出二次确认弹窗(标题"是否结束应急",内容"请确保人员已妥善救助,现场风险及隐患已全部排查解除。"),确认后跳转回工作台首页(已完成 Tab) - 点击"🎤"图标:切换语音/文字输入模式 - 点击"+"图标:展开/收起媒体选择面板 - 点击"➤"发送按钮:将输入框内容发送为操作人员消息气泡 @@ -273,7 +273,7 @@ stateDiagram-v2 **业务规则:** - 基本信息卡片:工单编号、应急中心、求助员工、部门、求助方式、时间、位置、操作人员、专业人员、状态 -- 救助信息卡片:救助意见(只读)、救助结果(可编辑)、相关照片(可上传/删除)、补充小结(可新增/编辑/删除)、保存按钮 +- 救助信息卡片:救助意见(只读)、救助结果(可编辑)、相关照片(可上传/删除)、补充小结(可新增/编辑/删除) - 派单信息卡片:展示已派单记录或空状态提示 - 救护车支援卡片:展示救护车详情,支持编辑 - 根据 URL 参数 method 动态设置求助方式和返回目标:应急视频返回聊天页,应急电话/拨打120 显示结束应急按钮 @@ -283,7 +283,7 @@ stateDiagram-v2 - 点击"新增/编辑"(救助结果):打开编辑弹窗 - 点击"新增/编辑"(补充小结):打开小结编辑弹窗 - 点击"编辑"(救护车):打开救护车编辑弹窗(含搜索选择和行程信息) -- 点击"结束应急"(仅非视频求助):弹出确认弹窗,确认后跳转回工作台 +- 点击"结束应急"(仅非视频求助):弹出确认弹窗(标题"是否结束应急",内容"请确保人员已妥善救助,现场风险及隐患已全部排查解除。"),确认后跳转回工作台 --- diff --git a/emergency-app/operator/doc/screenshots/emergency-chat.jpg b/emergency-app/operator/doc/screenshots/emergency-chat.jpg index 08e2788..15cd598 100644 Binary files a/emergency-app/operator/doc/screenshots/emergency-chat.jpg and b/emergency-app/operator/doc/screenshots/emergency-chat.jpg differ diff --git a/emergency-app/operator/doc/screenshots/work-order-detail-ongoing.jpg b/emergency-app/operator/doc/screenshots/work-order-detail-ongoing.jpg index cf45605..816edde 100644 Binary files a/emergency-app/operator/doc/screenshots/work-order-detail-ongoing.jpg and b/emergency-app/operator/doc/screenshots/work-order-detail-ongoing.jpg differ diff --git a/emergency-app/operator/workbench/emergency-chat.html b/emergency-app/operator/workbench/emergency-chat.html index e8b391a..aa5a0af 100644 --- a/emergency-app/operator/workbench/emergency-chat.html +++ b/emergency-app/operator/workbench/emergency-chat.html @@ -236,8 +236,8 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
-
是否确认结束应急
-
结束后本次应急会话将进入"已结束"列表,仅支持查看记录,不可继续发送消息。
+
是否结束应急
+
请确保人员已妥善救助,现场风险及隐患已全部排查解除。
diff --git a/emergency-app/operator/workbench/work-order-detail-ongoing.html b/emergency-app/operator/workbench/work-order-detail-ongoing.html index cc29654..7adef01 100644 --- a/emergency-app/operator/workbench/work-order-detail-ongoing.html +++ b/emergency-app/operator/workbench/work-order-detail-ongoing.html @@ -187,9 +187,6 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
-
- -
@@ -227,7 +224,6 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
目的地华池县人民医院急诊科
备注患者左膝受伤,需担架转运
-
操作人员可点击编辑修改救护车支援信息。
@@ -320,8 +316,8 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
-
是否确认结束应急
-
结束后本次应急工单将更改为“已完成”状态。
+
是否结束应急
+
请确保人员已妥善救助,现场风险及隐患已全部排查解除。
diff --git a/emergency-app/professional/doc/PRD.md b/emergency-app/professional/doc/PRD.md index 9d444a0..84471c4 100644 --- a/emergency-app/professional/doc/PRD.md +++ b/emergency-app/professional/doc/PRD.md @@ -98,7 +98,7 @@ stateDiagram-v2 - 点击"查看工单":跳转到工单详情(进行中)页 - 点击"救助意见":跳转到救助意见表单页,确认完后在聊天页发送一条自定义救助意见卡片消息 - 点击"患者定位":跳转到患者定位地图页 -- 点击"结束应急":弹出二次确认弹窗,确认后发送一条结束应急的卡片消息,并跳转回工作台首页(已结束 Tab), +- 点击"结束应急":弹出二次确认弹窗(标题"是否结束应急",内容"请确保人员已妥善救助,现场风险及隐患已全部排查解除。"),确认后发送一条结束应急的卡片消息,并跳转回工作台首页(已结束 Tab), - 点击"🎤"图标:切换语音/文字输入模式 - 点击"+"图标:展开/收起媒体选择面板 - 点击"➤"发送按钮:将输入框内容发送为专业人员消息气泡 @@ -180,6 +180,7 @@ stateDiagram-v2 **交互说明:** - 点击卡片标题:折叠/展开卡片 - 点击返回:返回应急聊天页 +- 非视频求助方式下显示"结束应急"按钮和救助意见"编辑"按钮;点击"结束应急"弹出确认弹窗(标题"是否结束应急",内容"请确保人员已妥善救助,现场风险及隐患已全部排查解除。"),确认后跳转回工作台 --- diff --git a/emergency-app/professional/doc/screenshots/emergency-chat-done.jpg b/emergency-app/professional/doc/screenshots/emergency-chat-done.jpg index bdde3ff..4c4edea 100644 Binary files a/emergency-app/professional/doc/screenshots/emergency-chat-done.jpg and b/emergency-app/professional/doc/screenshots/emergency-chat-done.jpg differ diff --git a/emergency-app/professional/doc/screenshots/emergency-chat-ongoing.jpg b/emergency-app/professional/doc/screenshots/emergency-chat-ongoing.jpg index 0ece9f7..869171e 100644 Binary files a/emergency-app/professional/doc/screenshots/emergency-chat-ongoing.jpg and b/emergency-app/professional/doc/screenshots/emergency-chat-ongoing.jpg differ diff --git a/emergency-app/professional/doc/screenshots/index.jpg b/emergency-app/professional/doc/screenshots/index.jpg index d8df810..3c17671 100644 Binary files a/emergency-app/professional/doc/screenshots/index.jpg and b/emergency-app/professional/doc/screenshots/index.jpg differ diff --git a/emergency-app/professional/doc/screenshots/work-order-detail-ongoing.jpg b/emergency-app/professional/doc/screenshots/work-order-detail-ongoing.jpg index e9d902c..47a1f74 100644 Binary files a/emergency-app/professional/doc/screenshots/work-order-detail-ongoing.jpg and b/emergency-app/professional/doc/screenshots/work-order-detail-ongoing.jpg differ diff --git a/emergency-app/professional/workbench/emergency-chat-done.html b/emergency-app/professional/workbench/emergency-chat-done.html index deffb12..45b8b85 100644 --- a/emergency-app/professional/workbench/emergency-chat-done.html +++ b/emergency-app/professional/workbench/emergency-chat-done.html @@ -70,7 +70,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items: 求助时间:2026-04-24 09:15
- +
👩
diff --git a/emergency-app/professional/workbench/emergency-chat-ongoing.html b/emergency-app/professional/workbench/emergency-chat-ongoing.html index c85d16b..5e3905b 100644 --- a/emergency-app/professional/workbench/emergency-chat-ongoing.html +++ b/emergency-app/professional/workbench/emergency-chat-ongoing.html @@ -200,8 +200,8 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
-
是否确认结束应急
-
结束后本次应急会话将进入“已结束”列表,仅支持查看记录,不可继续发送消息。
+
是否结束应急
+
请确保人员已妥善救助,现场风险及隐患已全部排查解除。
diff --git a/emergency-app/professional/workbench/index.html b/emergency-app/professional/workbench/index.html index 3085a25..d703ced 100644 --- a/emergency-app/professional/workbench/index.html +++ b/emergency-app/professional/workbench/index.html @@ -122,8 +122,8 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items: