Commit Graph

23 Commits (main)

Author SHA1 Message Date
王海滨 43c780f74c feat: align Flutter with Android jjsos_autosos
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)
2026-07-17 15:14:44 +08:00
zhuce 1c9466b9b5 定位至当前坐标 2024-03-25 22:12:38 +08:00
zhuce ab3b79c5aa 在地图上显示定位 second commit 2024-03-16 18:17:51 +08:00
zhuce ee11c80e9f 在地图上显示定位 2024-03-16 18:11:34 +08:00
zhuce b4908ceb4c 定位权限 2024-03-16 15:52:12 +08:00
zhuce 97128918e4 map_widget 2024-03-16 14:15:04 +08:00
zhuce 135caf5adc 登陆跳转 2024-03-12 20:31:03 +08:00
zhuce b920194baa 个推 2024-03-09 19:13:10 +08:00
zhuce 60b6f780d2 添加一些工具类 2024-03-09 17:13:48 +08:00
zhuce 988052630a 添加一些工具类 2024-03-09 14:28:23 +08:00
zhuce f5817af759 添加http模块 2024-03-07 21:03:16 +08:00
zhuce 1d32b674f7 login page first commit 2024-03-07 18:00:47 +08:00
zhuce bd18be317c bottom widget second commit 2024-02-23 20:12:18 +08:00
zhuce 2223d7165f bottom widget first commit 2024-02-23 18:20:48 +08:00
zhuce 2d9af261f9 middle widget second commit 2024-02-23 18:05:43 +08:00
zhuce 3e76f59897 middle widget first commit 2024-02-22 20:28:10 +08:00
zhuce b53e42a43f 背景 2024-02-22 19:36:35 +08:00
zhuce c9ca6ac6e3 ImageBlock 2024-02-22 19:22:03 +08:00
zhuce 8bd99d02f1 NumberBlock 2024-02-22 18:31:34 +08:00
zhuce 3e6a3c7883 首页topWidget第一行 2024-02-22 18:04:03 +08:00
zhuce 3dd1e7b36f home page second commit 2024-02-21 22:41:22 +08:00
zhuce fd13d20273 home page first commit 2024-02-21 22:40:10 +08:00
zhuce b24ab04d99 init 2024-02-18 22:12:08 +08:00