diff --git a/index.html b/index.html index 278e2a6..d81de23 100644 --- a/index.html +++ b/index.html @@ -219,6 +219,7 @@ const SITE_MAP = [ { file:'config-standard-category.html', label:'体检项目分类' }, { file:'config-standard-basic.html', label:'体检基本项目' }, { file:'config-standard-hospital.html', label:'医院体检项目' }, + { file:'agent-device.html', label:'前置机管理' }, { file:'pre-hospital-scope.html', label:'医院承检范围' }, { file:'pre-plan.html', label:'单位体检计划管理' }, { file:'pre-quota-group.html', label:'群体额度配置' }, @@ -275,7 +276,6 @@ const SITE_MAP = [ { file:'post-imc-class.html', label:'用户影像文件分类' }, { file:'post-imc-info.html', label:'用户影像文件详细' }, { file:'post-imc-log.html', label:'文件处理日志' }, - { file:'agent-device.html', label:'前置机管理 · 常规体检前置服务' }, { file:'exception-dirty.html', label:'系统脏数据' }, { file:'exception-result.html', label:'结果异常' } ]}, @@ -837,7 +837,7 @@ const SITE_MAP = [ { file:'phone-list.html', label:'手机号' } ]} ]}, - { id:'emergency-app', label:'健康应急 APP', icon:'emergency', color:'#ffc069', + { id:'emergency-app', label:'健康服务 APP', icon:'emergency', color:'#ffc069', roles:[ { role:'咨询专家', id:'expert', modules:[ { name:'工作台', dir:'emergency-app/expert/workbench', prd:'emergency-app/expert/doc/PRD.md', done:true, pages:[ @@ -956,6 +956,31 @@ const SITE_MAP = [ {file:'index.html',label:'个人中心'}, {file:'edit-profile.html',label:'修改个人信息'},{file:'change-pwd.html',label:'修改密码'} ]} + ]}, + { role:'营养师', id:'nutritionist', modules:[ + {name:'工作台',dir:'emergency-app/nutritionist/workbench',pages:[ + {file:'index.html',label:'工作台首页'}, + {file:'consult-chat.html',label:'营养咨询聊天'}, + {file:'consult-chat-done.html',label:'营养咨询聊天(已结束)'}, + {file:'employee-list.html',label:'员工营养管理'}, + {file:'employee-detail.html',label:'员工营养详情'}, + {file:'employee-health.html',label:'员工健康档案'}, + {file:'employee-diet-history.html',label:'员工饮食记录'}, + {file:'plan-detail.html',label:'营养方案详情'}, + {file:'recipe-list.html',label:'我的食谱'}, + {file:'recipe-create.html',label:'制定食谱'}, + {file:'recipe-detail.html',label:'食谱详情'} + ]}, + {name:'知识库',dir:'emergency-app/nutritionist/knowledge',pages:[ + {file:'index.html',label:'知识库首页'},{file:'detail.html',label:'知识详情'} + ]}, + {name:'我的',dir:'emergency-app/nutritionist/profile',pages:[ + {file:'index.html',label:'个人中心'}, + {file:'edit-profile.html',label:'编辑资料'}, + {file:'schedule.html',label:'排班设置'}, + {file:'stats.html',label:'营养咨询统计'}, + {file:'change-pwd.html',label:'修改密码'} + ]} ]} ], shared:[ diff --git a/web-admin/health-checkup/agent-device.html b/web-admin/health-checkup/agent-device.html index 7cd3e73..72db145 100644 --- a/web-admin/health-checkup/agent-device.html +++ b/web-admin/health-checkup/agent-device.html @@ -33,6 +33,15 @@ .sidebar-item{display:flex;align-items:center;gap:8px;padding:10px 24px;color:rgba(255,255,255,0.65);font-size:var(--font-sm);cursor:pointer;transition:all .15s;text-decoration:none;} .sidebar-item:hover{color:#fff;background:rgba(255,255,255,0.06);} .sidebar-item.active{color:#fff;background:var(--primary);} + .sidebar-subgroup__header{display:flex;align-items:center;gap:6px;padding:10px 24px;color:rgba(255,255,255,0.65);font-size:var(--font-sm);cursor:pointer;transition:all .15s;user-select:none;} + .sidebar-subgroup__header:hover{color:rgba(255,255,255,0.85);background:rgba(255,255,255,0.04);} + .sidebar-subgroup__header .arrow{width:10px;height:10px;transition:transform .2s;flex-shrink:0;} + .sidebar-subgroup__header .arrow path{stroke:rgba(255,255,255,0.45);} + .sidebar-subgroup.open>.sidebar-subgroup__header{color:rgba(255,255,255,0.85);} + .sidebar-subgroup.open>.sidebar-subgroup__header .arrow{transform:rotate(90deg);} + .sidebar-subgroup__body{display:none;padding-left:16px;} + .sidebar-subgroup.open>.sidebar-subgroup__body{display:block;} + .sidebar-subgroup__body .sidebar-item{padding-left:36px;font-size:12px;} /* 主内容 */ .main{margin-left:240px;margin-top:56px;padding:24px;min-height:calc(100vh - 56px);} /* 按钮行 */ @@ -168,11 +177,10 @@
@@ -187,8 +195,40 @@ @@ -726,6 +766,18 @@ datasource: