@@ -125,7 +125,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
@@ -138,14 +138,14 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
@@ -154,18 +154,28 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
-
+
预约时间:今日 14:00–14:30 · 已确认
14:00
-
+
diff --git a/emergency-app/expert/workbench/text-chat.html b/emergency-app/expert/workbench/text-chat.html
index e5e5d06..39ea5c6 100644
--- a/emergency-app/expert/workbench/text-chat.html
+++ b/emergency-app/expert/workbench/text-chat.html
@@ -32,6 +32,20 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
.modal-box .modal-actions button { flex: 1; padding: 14px; font-size: 16px; cursor: pointer; background: none; border: none; }
.modal-box .modal-actions button:first-child { color: #666; border-right: 1px solid #f0f0f0; }
.modal-box .modal-actions button:last-child { color: #1677ff; font-weight: 600; }
+/* 咨询人档案卡片 */
+.bubble-record { max-width: 260px; border-radius: 0 12px 12px 12px; overflow: hidden; background: #fff; border: 1px solid #e8e8e8; box-shadow: 0 1px 4px rgba(0,0,0,0.06); cursor: pointer; }
+.bubble-record__header { display: flex; align-items: center; gap: 8px; padding: 10px 12px; background: linear-gradient(135deg, #e8f4ff, #bae0ff); }
+.bubble-record__avatar { width: 32px; height: 32px; border-radius: 50%; background: #fff; display: flex; align-items: center; justify-content: center; font-size: 16px; flex-shrink: 0; }
+.bubble-record__name { font-size: 13px; font-weight: 600; color: #333; }
+.bubble-record__meta { font-size: 11px; color: #666; }
+.bubble-record__body { padding: 10px 12px; }
+.bubble-record__title { font-size: 13px; font-weight: 600; color: #333; margin-bottom: 4px; }
+.bubble-record__desc { font-size: 12px; color: #666; line-height: 1.5; }
+.bubble-record__tags { display: flex; gap: 4px; flex-wrap: wrap; margin-top: 6px; }
+.bubble-record__tag { font-size: 10px; padding: 2px 6px; border-radius: 4px; }
+.bubble-record__tag--blue { color: #1677ff; background: #e8f4ff; }
+.bubble-record__tag--orange { color: #d46b08; background: #fff7e6; }
+.bubble-record__footer { display: flex; align-items: center; justify-content: flex-end; padding: 6px 12px 10px; font-size: 12px; color: #1677ff; gap: 2px; }
@@ -54,21 +68,39 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
-
-
-
👩
-
-
张小红 · 研发部
-
图文咨询 · 2026-04-08 10:20 发起
-
-
-
-
+
-
-
-
-
- 📋 咨询人健康档案
- ∨
-
-
-
-
基本信息
-
姓名赵磊
-
性别 / 年龄男 / 32岁
-
身高 / 体重175 cm / 70 kg
-
-
生活习惯
-
吸烟否
-
饮酒偶尔
-
饮食喜好均衡
-
睡眠质量较差
-
-
身体情况
-
过敏史无
-
遗传史无
-
既往史无
-
其他疾病失眠
-
+
+
diff --git a/employee-app/health-consult/add-health-record.html b/employee-app/health-consult/add-health-record.html
new file mode 100644
index 0000000..08aa2f3
--- /dev/null
+++ b/employee-app/health-consult/add-health-record.html
@@ -0,0 +1,219 @@
+
+
+
+
+
+
新增健康档案
+
+
+
+
+
+ 9:41
+ ●●●●WiFi🔋
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/employee-app/health-consult/assistant-chat-history.html b/employee-app/health-consult/assistant-chat-history.html
new file mode 100644
index 0000000..e6d5449
--- /dev/null
+++ b/employee-app/health-consult/assistant-chat-history.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
历史对话 - 健康小助手
+
+
+
+
+
+
+
+
+
+
+
+
+
+
🤖
+
您好!我是健康小助手,可以为您解答健康问题、体检咨询、用药指导等。请问有什么可以帮您?
+
+
+
+
👤
+
我想了解一下体检套餐包含哪些项目?
+
+
+
+
🤖
+
标准体检套餐通常包含:血常规、尿常规、肝功能、肾功能、血糖、血脂、心电图、胸部X光、腹部B超等项目。您想了解哪个具体套餐?
+
+
+
+
👤
+
+
+
+
长庆油田职工医院
+
陕西省西安市未央区凤城三路10号
+
+
+
+
+
+
🤖
+
已收到您的位置信息。长庆油田职工医院提供多种体检套餐,建议您直接联系体检中心了解最新套餐详情和预约方式。
+
+
+
+
🤖
+
+
✅
+
已结束本次咨询
+
2026-04-05 11:45
+
+
+
+
+
+
+
+
+
diff --git a/employee-app/health-consult/assistant-chat.html b/employee-app/health-consult/assistant-chat.html
index 5176712..2c61d78 100644
--- a/employee-app/health-consult/assistant-chat.html
+++ b/employee-app/health-consult/assistant-chat.html
@@ -36,6 +36,8 @@
}
.chat-header .info .name { font-size: 16px; font-weight: 600; color: #1a1a1a; }
.chat-header .info .status { font-size: 12px; color: #52c41a; }
+ .chat-header .end-btn { margin-left: auto; background: #fff1f0; color: #ff4d4f; border: 1px solid #ffccc7; border-radius: 16px; padding: 5px 12px; font-size: 12px; cursor: pointer; }
+
/* 聊天消息区 */
.chat-body { flex: 1; overflow-y: auto; padding: 16px; display: flex; flex-direction: column; gap: 16px; }
.chat-body::-webkit-scrollbar { display: none; }
@@ -54,6 +56,15 @@
}
.msg-row.bot .msg-bubble { background: #fff; border-top-left-radius: 4px; }
.msg-row.user .msg-bubble { background: #52c41a; color: #fff; border-top-right-radius: 4px; }
+ /* 位置卡片气泡 */
+ .bubble-location { max-width: 220px; border-radius: 16px; overflow: hidden; background: #fff; border: 1px solid #e8e8e8; }
+ .msg-row.user .bubble-location { border-top-right-radius: 4px; }
+ .bubble-location__map { height: 100px; background: linear-gradient(135deg, #e6f7e6, #b7eb8f); display: flex; align-items: center; justify-content: center; font-size: 36px; position: relative; }
+ .bubble-location__pin { position: absolute; bottom: 12px; left: 50%; transform: translateX(-50%); width: 28px; height: 28px; background: #ff4d4f; border-radius: 50% 50% 50% 0; transform: translateX(-50%) rotate(-45deg); display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 6px rgba(255,77,79,0.3); }
+ .bubble-location__pin::after { content: ''; width: 10px; height: 10px; background: #fff; border-radius: 50%; }
+ .bubble-location__body { padding: 10px 12px; }
+ .bubble-location__name { font-size: 13px; font-weight: 600; color: #333; }
+ .bubble-location__addr { font-size: 11px; color: #999; margin-top: 3px; line-height: 1.4; }
/* 底部输入区 */
.chat-input-area {
background: #fff; border-top: 1px solid #f0f0f0; padding: 10px 12px;
@@ -75,6 +86,25 @@
background: #52c41a; color: #fff; font-size: 16px; cursor: pointer;
display: flex; align-items: center; justify-content: center; flex-shrink: 0;
}
+ /* 语音切换按钮 */
+ .voice-toggle-btn {
+ width: 36px; height: 36px; border-radius: 50%; border: none;
+ background: #f5f5f5; color: #666; font-size: 18px; cursor: pointer;
+ display: flex; align-items: center; justify-content: center; flex-shrink: 0;
+ transition: background 0.2s;
+ }
+ .voice-toggle-btn:active { background: #e8e8e8; }
+ /* 按住说话按钮 */
+ .hold-to-talk {
+ flex: 1; height: 36px; border: 1.5px solid #e8e8e8; border-radius: 18px;
+ background: #f9f9f9; color: #333; font-size: 14px; font-weight: 500;
+ cursor: pointer; display: none; align-items: center; justify-content: center;
+ user-select: none; transition: background 0.15s;
+ }
+ .hold-to-talk:active { background: #e6ffe6; border-color: #52c41a; color: #52c41a; }
+ .hold-to-talk.show { display: flex; }
+ .msg-input.hide { display: none; }
+ .send-btn.hide { display: none; }
/* 展开面板 */
.expand-panel {
display: none; grid-template-columns: repeat(4, 1fr); gap: 12px;
@@ -103,9 +133,13 @@
🤖
+
+
+
+
+
@@ -123,22 +157,38 @@
🤖
标准体检套餐通常包含:血常规、尿常规、肝功能、肾功能、血糖、血脂、心电图、胸部X光、腹部B超等项目。您想了解哪个具体套餐?
+
+
+
👤
+
+
+
+
长庆油田职工医院
+
陕西省西安市未央区凤城三路10号
+
+
+