已完成用户APP首期功能开发

交付用户端首期页面、配套接口、后台资源及测试文档。用户APP构建、静态分析和三个管理后台构建通过;完整测试仍有2项失败,后端模型注释检查未通过,详见交付记录。
This commit is contained in:
czl231
2026-09-13 00:57:32 +08:00
parent a0a4bb1218
commit 3ef33b531d
793 changed files with 40959 additions and 1204 deletions

View File

@@ -0,0 +1,18 @@
# 充值表单接入
操作时间2026-09-11。操作类型新增页面、扩展钱包入口。
## 代码和行为
- `apps/user_app/lib/ui/features/wallet/recharge_page.dart`新增余额显示与隐藏、100/300/500金额选择、自定义金额、渠道就绪展示、协议查看与勾选、原请求继续支付及到账查询。
- `apps/user_app/lib/app/router.dart`:增加 `/wallet/recharge` 路由。
- `apps/user_app/lib/ui/features/wallet/wallet_page.dart`:两个充值入口转入表单。
- 创建与恢复使用现有 `RechargeFlow`;仅实际充值完成状态清除待确认请求并刷新余额。协议缺失禁止创建,但不阻止已有请求查询。
## 验证与不足
新增页面测试通过覆盖缺少协议时禁用支付、恢复订单时锁定金额、查询到账后删除待确认请求并解锁金额。首次检查发现新增回调位于const组件内已去掉const测试补充显式列表滚动定位后通过。
最终Flutter静态检查返回No issues found93秒进程退出码0`git diff --check`通过。
本批尚未构建部署预览、未进行浏览器与设计图视觉核对不计图38完整验收。协议版本尚未提交服务端留痕关闭订单的后续处理、跨窗口重复提交和实际原生支付仍待完成。充值配置接口需要部署后端新构建。没有执行真实支付或改动远程资金。