# 07-个人中心页面 ## 目标 实现个人中心和健康档案管理页面。 --- ## UI 设计参考 > 参考设计稿:`files/ui/我的.png` ### 页面布局 | 区域 | 设计要点 | |------|----------| | 顶部 | 绿色背景 `#10B981` + "我的" 标题(白色) | | 用户卡片 | 头像(圆形)+ 姓名 + 基本信息 + 用户ID + 编辑按钮 | | 健康管理 | "用药情况" 入口(带数量角标 `12条`) | | 设置列表 | 消息通知、隐私设置、通用设置 | ### 用户卡片样式 | 元素 | 样式 | |------|------| | 头像 | 64px 圆形,浅绿色背景 | | 姓名 | 白色,字号 20px | | 基本信息 | 白色,格式 "男·28岁·175cm·70kg" | | 用户ID | 浅白色 `rgba(255,255,255,0.7)` | | 编辑按钮 | 白色半透明背景,编辑图标 | ### 列表项样式 | 元素 | 样式 | |------|------| | 图标背景 | 40px 圆形,各功能不同颜色 | | 用药情况 | 绿色背景 `#DCFCE7`,图标 `#10B981` | | 消息通知 | 绿色背景 `#DCFCE7`,铃铛图标 | | 隐私设置 | 绿色背景 `#DCFCE7`,盾牌图标 | | 通用设置 | 绿色背景 `#DCFCE7`,齿轮图标 | | 右箭头 | 灰色 `#9CA3AF` | | 角标 | 灰色文字 "12条" | --- ## 前置要求 - 前面所有页面完成 - 后端用户接口可用 --- ## 实施步骤 ### 步骤 1:创建个人中心页面 创建 `src/views/profile/Index.vue`: ```vue ``` ### 步骤 2:创建健康档案页面 创建 `src/views/profile/HealthRecord.vue`: ```vue ``` --- ## 需要创建的文件清单 | 文件路径 | 说明 | |----------|------| | `src/views/profile/Index.vue` | 个人中心页面 | | `src/views/profile/HealthRecord.vue` | 健康档案页面 | --- ## 验收标准 - [ ] 个人中心显示用户信息 - [ ] 编辑资料功能正常 - [ ] 健康档案数据正确显示 - [ ] 各菜单跳转正常 - [ ] 退出登录功能正常 --- ## 预计耗时 25-30 分钟 --- ## 下一步 Web 前端开发完成!进入 `04-APP开发/01-项目结构初始化.md`