fix: 7处修复 - 溢出/黑屏/趋势图/欢迎卡片/抽屉

This commit is contained in:
MingNian
2026-06-03 16:14:20 +08:00
parent 7953cca15d
commit 711b583aaf
6 changed files with 372 additions and 146 deletions

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import '../core/navigation_provider.dart';
import '../providers/data_providers.dart';
/// 饮食记录列表
@@ -584,8 +585,91 @@ class StaticTextPage extends ConsumerWidget {
final String type;
const StaticTextPage({super.key, required this.type});
@override Widget build(BuildContext context, WidgetRef ref) {
final titles = {'privacy': '隐私政策', 'terms': '服务协议', 'about': '关于'};
return Scaffold(appBar: AppBar(title: Text(titles[type] ?? '')), body: const Center(child: Padding(padding: EdgeInsets.all(16), child: Text('内容后期填充', style: TextStyle(color: Color(0xFF999999))))));
final titles = {'privacy': '隐私协议', 'terms': '服务协议', 'about': '关于健康管家'};
final contents = {
'privacy': '''## 隐私政策
**更新日期2026年1月1日**
### 一、信息收集
我们收集以下类型的信息:
- **账户信息**:手机号、昵称、头像(您主动提供)
- **健康数据**:血压、心率、血糖、血氧、体重等健康指标记录
- **用药信息**:药品名称、剂量、服药时间等用药计划数据
- **饮食记录**:通过拍照或手动录入的饮食数据
- **设备信息**:设备型号、操作系统版本(用于适配优化)
- **日志信息**App 使用情况、崩溃报告
### 二、信息使用
我们使用您的信息用于以下目的:
- 提供和改进健康管理服务
- AI 健康分析和个性化建议
- 用药提醒和复查通知推送
- App 功能优化和问题修复
### 三、信息保护
- 所有健康数据均采用 HTTPS 加密传输
- 数据存储于安全服务器,采用行业标准的加密措施
- 我们不会向任何第三方出售、出租或共享您的个人健康数据
- 医生仅可查看其签约患者的数据,且需经过您的授权
### 四、信息保留
- 对话记录保留 30 天后自动删除
- 您可以随时删除自己的健康数据和对话记录
- 账号注销后,所有数据将在 7 天内永久删除
### 五、您的权利
- 查看和导出您的个人数据
- 修改不准确的个人信息
- 删除不需要的数据
- 注销账号并清除所有数据
- 关闭推送通知
### 六、联系我们
如有任何关于隐私的问题,请联系:
邮箱privacy@healthbutler.com
电话400-xxx-xxxx''',
'about': '''## 关于健康管家
**版本**v1.0.0 (Build 20260101)
### 产品介绍
健康管家是一款面向心脏术后康复患者的私人 AI 健康管理应用。以对话为核心交互方式,患者可以通过自然语言记录健康数据、获取饮食运动建议、管理用药、解读检查报告。
### 核心功能
- **AI 智能问诊**:基于大语言模型的健康咨询服务
- **健康数据管理**:血压、心率、血糖、血氧、体重的记录与趋势分析
- **智能用药管理**AI 解析处方,自动生成用药计划和提醒
- **饮食识别分析**:拍照即可识别食物种类、估算热量营养素
- **报告智能解读**上传检查报告AI 自动提取指标并预解读
- **运动计划管理**:制定和追踪每日运动目标
- **在线医生问诊**:与签约医生进行远程咨询
### 开发团队
由专业医疗团队与 AI 技术团队联合打造。
### 技术支持
如遇到问题或有建议,请通过以下方式联系我们:
- 在线客服App 内「设置」→「意见反馈」
- 客服热线400-xxx-xxxx工作日 9:00-18:00
### 版权声明
© 2025-2026 健康管家团队。保留所有权利。
本软件受中华人民共和国著作权法保护。''',
};
return Scaffold(
appBar: AppBar(
backgroundColor: Colors.white,
elevation: 0,
leading: IconButton(icon: const Icon(Icons.chevron_left), onPressed: () => popRoute(ref)),
title: Text(titles[type] ?? '', style: const TextStyle(color: Color(0xFF1A1A1A), fontWeight: FontWeight.w600)),
centerTitle: true,
),
body: SingleChildScrollView(
padding: const EdgeInsets.all(20),
child: Text(contents[type] ?? '内容加载中...', style: const TextStyle(fontSize: 14, height: 1.8, color: Color(0xFF333333))),
),
);
}
}