lixi 1afec6aad1
CI / flutter-gates (push) Successful in 1m3s
fix: 埋点上传链路三处修复 + 注册手机号 +86 前缀
- events 上传地址接错:AnalyticsService 误用 auth(8081),实际端点在
  user 服务(8082),新增 patbondUserApiBaseUrl 并接线
- 冲刷时机:新增 flushNow(),SessionTracker 首次离开前台触发,
  修复低活跃用户凑不满 20 条事件永不上传
- 毒丸批次:4xx 永久性拒绝不再重回队列无限重试,丢弃并打日志
- Web/桌面 Platform API 降级(kIsWeb + _platformName)
- 注册手机号 UI 固定 +86 前缀、提交拼 E.164;AppTextField 支持 prefixText

51 测试全绿、analyze 0 问题;Linux 桌面实测注册成功,
curl 实测后端 /api/v1/events 校验行为符合契约。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-07 16:48:36 +08:00
2026-07-21 17:41:01 +08:00
2026-07-15 12:01:04 +08:00
2026-07-15 12:01:04 +08:00
2026-07-15 12:01:04 +08:00
2026-07-21 17:41:01 +08:00
2026-07-15 12:01:04 +08:00

Patbond Flutter

Patbond

可运行在 Android、iOS、Web 和桌面平台。

功能

  • 社区动态搜索、点赞、收藏与评论
  • 模拟 AI 图片/视频创作和社区发布
  • 宠物资料、疫苗记录及健康档案管理
  • 医院、美容和个人服务搜索、筛选与模拟预约
  • 使用 shared_preferences 持久化宠物、疫苗和帖子数据

AI 创作、预约、账号和部分菜单目前仍为本地演示交互。

运行

flutter clean
flutter pub get
flutter run

Web 调试:

flutter run -d chrome

验证

dart format --output=none --set-exit-if-changed lib test
flutter analyze
flutter test
flutter build apk --debug
S
Description
Patbond flutter
Readme 1.4 MiB
Languages
Dart 85.9%
HTML 10.2%
C++ 1.9%
CMake 1.4%
Shell 0.3%
Other 0.3%