P0 订单流程: - waiting 接单等待页(含计时器与语音播报触发) - conduct 服务中页(含水印 / 拍照 / 签名 / 完成入口) - photograph 拍照取证(自定义相机 + 多图上传) - autograph 电子签名 - complete 费用明细录入 → 完成订单 - collection 收款(二维码 + 微信 + 现金) - record 历史订单(分页) P1 我的中心: - me 个人中心(头像 / 余额 / 订单统计 / 功能入口) - perfect 完善资料(实名 / 身份证 / 地址 / 邮箱) - authentication 资质认证(个人 / 企业) - feedback 意见反馈 - messenger 消息中心(系统通知 + 订单消息) - setting 设置(推送 / 声音 / 后台保活 / 缓存 / 更新) - optimization 性能优化页(定位 / 推送 / 心跳状态) - withdrawal 提现申请 - withdrawal_record 提现记录 - recharge 充值(微信 + 二维码) - amount_list 资金流水 P2 基础架构: - splash 启动页(隐私协议 + 定位权限) - welcome 引导页 - webview WebView 容器(拦截 tel/mailto/weixin) - qr_scan QR 扫码(mobile_scanner + 权限校验) - login + bind_phone + bind_wx 登录链路 - audio / background / heartbeat / location / push / update / upload 服务 - riverpod 状态 + go_router 路由 + model/api/api_client - toast 真实实现(fluttertoast + EasyLoading) Android 配置: - AndroidManifest 权限补全 - network_security_config 明文流量白名单 - pubspec 资源 / SDK 配置(高德 / 微信 / 个推 / Sentry) fix: - 修复 flutter analyze 全部 error(适配 installed SDK 版本) - amap_flutter_map 3.0.0 移除的 hashValues → Object.hash - SPUtil.set 不存在 → setBool / setString - XHttp 返回 response.data(dynamic)→ r as Map - 修正 fluwx 4.6.3 pay(with: Payment(...)) API - 修正 getuiflut 0.2.41 addEventHandler 18 个回调 / startSdk void - 修正 AMap Location Map<String, Object> 返回类型 - 修正 flutter_background_service 5.1.0 isRunning 异步方法 - 清理 unused import / 弃用 API 测试: widget_test 通过(App boots and shows splash/welcome) |
||
|---|---|---|
| .. | ||
| app_router.dart | ||