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

-**功能说明:** 大病就医任务列表,按待处理/已完成分类展示。
+**功能说明:** 大病就医任务列表,按待处理/已结束分类展示。
**业务规则:**
-- 二级 Tab 切换:待处理(含数量角标)/ 已完成
+- 二级 Tab 切换:待处理(含数量角标)/ 已结束
- 卡片展示:预约医院、状态标签、申请员工、科室、挂号类别、预约时间
-- 待处理标签为橙色,已完成标签为绿色
+- 待处理标签为橙色,已完成标签为绿色,已取消标签为灰色
+- 已结束面板同时包含"已完成"和"已取消"两种状态的卡片
**交互说明:**
- 点击待处理卡片:跳转到大病就医详情(待处理)页
- 点击已完成卡片:跳转到大病就医详情(已完成)页
+- 点击已取消卡片:跳转到大病就医详情(已取消)页,通过 `?from=operator` 或 `?from=employee` 参数区分取消来源
- 点击返回:返回工作台首页
---
@@ -216,9 +222,27 @@ stateDiagram-v2
---
+### 7. 大病就医详情(已取消)
+
+
+
+**功能说明:** 展示已取消的大病就医预约详情,包含取消原因和取消人信息,纯只读页面。
+
+**业务规则:**
+- 三个可折叠卡片:取消信息、申请员工信息、预约信息
+- 取消信息卡片展示:取消状态描述、取消人、取消时间、取消原因
+- 通过 URL 参数 `from` 区分取消来源:`from=operator` 为操作人员取消,`from=employee` 为员工本人取消
+- 不同取消来源展示不同的取消人和描述文案
+
+**交互说明:**
+- 点击卡片标题:折叠/展开卡片
+- 点击返回:返回大病就医列表
+
+---
+
## 四、知识库模块
-### 7. 知识库首页
+### 8. 知识库首页
**功能说明:** 等待后续规划,提示“功能开发中,敬请期待~”
@@ -226,7 +250,7 @@ stateDiagram-v2
---
-### 8. 知识详情
+### 9. 知识详情
@@ -237,7 +261,7 @@ stateDiagram-v2
## 五、个人中心模块
-### 9. 个人中心主页
+### 10. 个人中心主页

@@ -255,7 +279,7 @@ stateDiagram-v2
---
-### 10. 修改个人信息
+### 11. 修改个人信息

@@ -274,7 +298,7 @@ stateDiagram-v2
---
-### 11. 修改密码
+### 12. 修改密码

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 @@
+
+
+
+
@@ -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:
-
是否确认结束应急
-
结束后本次应急会话将进入"已结束"列表,仅支持查看记录,不可继续发送消息。
+
是否结束应急
+
请确保人员已妥善救助,现场风险及隐患已全部排查解除。
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:
-
是否确认结束应急
-
结束后本次应急工单将更改为“已完成”状态。
+
是否结束应急
+
请确保人员已妥善救助,现场风险及隐患已全部排查解除。
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:
-
-
+
+
🚑
diff --git a/emergency-app/professional/workbench/work-order-detail-ongoing.html b/emergency-app/professional/workbench/work-order-detail-ongoing.html
index 38b8a6b..1bbe341 100644
--- a/emergency-app/professional/workbench/work-order-detail-ongoing.html
+++ b/emergency-app/professional/workbench/work-order-detail-ongoing.html
@@ -120,6 +120,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
@@ -197,8 +198,8 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
-
是否确认结束应急
-
结束后本次应急工单将更改为"已完成"状态。
+
是否结束应急
+
请确保人员已妥善救助,现场风险及隐患已全部排查解除。
@@ -223,9 +224,10 @@ function goBackToSource() {
var method = sessionStorage.getItem('professionalWorkOrderMethod');
if (method) {
document.getElementById('help-method').textContent = method;
- // 如果求助方式是"应急电话"或"拨打120",显示结束应急按钮
+ // 如果求助方式是"应急电话"或"拨打120",显示结束应急按钮和救助意见编辑按钮
if (method === '应急电话' || method === '拨打120') {
document.getElementById('end-bar').style.display = 'block';
+ document.getElementById('edit-advice-btn').style.display = '';
}
}
diff --git a/index.html b/index.html
index 3f71ca2..6da6737 100644
--- a/index.html
+++ b/index.html
@@ -504,7 +504,8 @@ const SITE_MAP = [
{file:'work-order-detail-ongoing.html',label:'工单详情(待处理)'},
{file:'work-order-detail.html',label:'工单详情(已完成)'},
{file:'serious-illness-detail-pending.html',label:'大病就医详情(待处理)'},
- {file:'serious-illness-detail-done.html',label:'大病就医详情(已完成)'}
+ {file:'serious-illness-detail-done.html',label:'大病就医详情(已完成)'},
+ {file:'serious-illness-detail-cancelled.html',label:'大病就医详情(已取消)'}
]},
{name:'知识库',dir:'emergency-app/onsite/knowledge',pages:[
{file:'index.html',label:'知识库首页'},{file:'article-detail.html',label:'知识详情'}
diff --git a/web-admin/emergency-dispatch/admin/center-call-record.html b/web-admin/emergency-dispatch/admin/center-call-record.html
index 40636ad..62a873a 100644
--- a/web-admin/emergency-dispatch/admin/center-call-record.html
+++ b/web-admin/emergency-dispatch/admin/center-call-record.html
@@ -289,9 +289,25 @@ tbody tr:hover{background:#F8FBFF;}
12:18 |
|
-
+
| 4 |
TH20260419004 |
+ 未知 |
+ — |
+ — |
+ 长庆油田应急中心 |
+ ZX-10001 |
+ 15887656617 |
+ 2026-04-19 18:30:12 |
+ 未接听 |
+ — |
+ — |
+ — |
+ |
+
+
+ | 5 |
+ TH20260419005 |
刘志强 |
EMP-20456 |
采油二厂/工程技术科 |
@@ -306,7 +322,7 @@ tbody tr:hover{background:#F8FBFF;}
|
- | 5 |
+ 6 |
TH20260419005 |
赵国庆 |
EMP-40321 |
@@ -322,7 +338,7 @@ tbody tr:hover{background:#F8FBFF;}
|
- | 6 |
+ 7 |
TH20260419006 |
孙明亮 |
EMP-10234 |
@@ -338,7 +354,7 @@ tbody tr:hover{background:#F8FBFF;}
|
- | 7 |
+ 8 |
TH20260419007 |
周文博 |
EMP-50178 |
@@ -354,7 +370,7 @@ tbody tr:hover{background:#F8FBFF;}
|
- | 8 |
+ 9 |
TH20260419008 |
吴海涛 |
EMP-20789 |
@@ -385,7 +401,97 @@ tbody tr:hover{background:#F8FBFF;}
+
+
+
+
+
+ 补充员工信息
+ ×
+
+
+
+
+
+
+
+
+