Commit Graph

55 Commits

Author SHA1 Message Date
e01f3330a2 feat(skills): 添加 monisuo 开发技能
- 创建结构化开发流程技能 (monisuo-dev)
- 添加 Feature Spec 模板
- 添加 API 测试脚本模板
- 完整的 4 阶段开发流程:
  1. 需求结构化定义
  2. 模块化生成
  3. 测试与重构
  4. 构建与部署

文件清单:
- .agents/skills/monisuo-dev/SKILL.md (主技能文件)
- .agents/skills/monisuo-dev/README.md (使用指南)
- docs/features/FEATURE_TEMPLATE.md (Feature Spec 模板)
- tests/api/test-template.sh (API 测试模板)
2026-03-23 21:45:45 +08:00
ca34261d3f docs: 添加最终测试总结报告 2026-03-23 21:31:23 +08:00
5c8df495c3 fix: 完善资金充值/提现逻辑
- 添加交易账户余额检查
- 添加用户端订单管理页面
- 更新测试报告
2026-03-23 21:25:37 +08:00
c294f66e1c fix: 添加冷钱包表支持,修复充值功能
- 新增 cold_wallet 表结构及默认数据
- 补充 order_fund 表字段(wallet_id, wallet_address, pay_time, confirm_time, withdraw_contact)
- 创建数据库补丁脚本 sql/patch_cold_wallet.sql
- 创建充值功能测试脚本 test_deposit_api.sh
- 创建数据库检查脚本 check_database.sh
- 更新充值功能检查报告 check_cold_wallet.md

修复问题:充值功能因缺少冷钱包表而无法使用
2026-03-23 18:16:58 +08:00
3c15af41ee build: 生产环境构建 (ENV=prod)
- 使用 --dart-define=ENV=prod 参数
- API 指向生产环境: http://8.155.172.147:5010
- 字体 tree-shaking 优化完成
- MaterialIcons 减少 99.5%
2026-03-23 16:40:48 +08:00
c2e4e05d1f build: 生成 web production 版本
- 现代化主题系统
- 明暗主题切换
- Vercel/Linear 风格设计
- 优化所有页面布局
- 字体 tree-shaking 优化
2026-03-23 16:33:47 +08:00
b40c9f8360 feat(ui): 优化所有页面使用现代设计系统
- 使用 AppSpacing 替换硬编码间距
- 使用 AppRadius 替换硬编码圆角
- 使用 withValues(alpha:) 替换 withOpacity
- 优化 login_page, home_page, market_page, trade_page, asset_page, mine_page

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 15:37:59 +08:00
51b2f30a1b docs: 更新实施计划 - 完成 P0/P1/P2 任务
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 14:19:26 +08:00
e58d2e4ca0 feat(ui): 优化组件样式并添加现代弹窗模板
- 更新 trade_button.dart 使用新颜色系统
- 更新 coin_card.dart 使用新颜色系统
- 更新 asset_card.dart 使用新颜色系统
- 创建 modern_dialog.dart 现代弹窗模板
- 创建 modern_bottom_sheet.dart 现代底部抽屉模板

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 14:18:56 +08:00
c4cf23a4a1 feat(ui): 添加明暗主题切换支持
- 创建 ThemeProvider 管理主题状态
- 配置浅色和深色主题(Vercel/Linear 风格)
- 集成 Google Fonts(Inter + JetBrains Mono)
- 在我的页面添加主题切换开关
- 更新颜色系统符合 modernization-v2.md 规范
- 优化间距和圆角系统

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 14:12:00 +08:00
6ccb29556e 优化 2026-03-23 11:54:01 +08:00
6d9ea39e2b fix: 修复 vConsole 与 Flutter WebAssembly 冲突
将 vConsole 初始化移到 body 末尾,延迟加载

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 11:52:21 +08:00
659eb19ca4 优化 2026-03-23 11:48:47 +08:00
6ab40e6c56 优化 2026-03-23 11:42:31 +08:00
fb09dd6c42 引入vconsole 2026-03-23 11:38:06 +08:00
0f2f051670 优化 2026-03-23 11:27:52 +08:00
aea655087d 优化 2026-03-23 11:23:20 +08:00
d8aebd88b0 fix: 修复启动检测 + 改用 dev 环境 + G1GC 2026-03-23 03:20:35 +08:00
a8f9882e54 优化 2026-03-23 02:43:35 +08:00
a27ee426db fix: 修复 Flutter Web 生产环境 API 地址未生效的问题
- NetworkConfig.baseUrl 改为使用 ApiEndpoints.baseUrl
- 确保构建时 --dart-define=ENV=prod 能正确切换环境

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 02:26:10 +08:00
5c3dbc149a feat: 添加环境配置区分本地和生产环境
- 使用 --dart-define=ENV=prod 构建生产版本
- 生产环境: http://8.155.172.147:5010
- 本地环境: http://localhost:5010
- 更新 web 构建产物

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 01:56:18 +08:00
5c45a66ece 提交 2026-03-23 01:50:00 +08:00
c0753891ec 优化 2026-03-23 01:48:03 +08:00
613d800ef9 feat: 添加 Flutter Web 构建产物
- 更新 .gitignore 允许 flutter_monisuo/build/web 目录
- 添加 Flutter Web release 构建文件

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 01:47:44 +08:00
7be22da0f0 feat: 优化 2026-03-23 00:43:19 +08:00
ae1aa21445 youhua 2026-03-23 00:08:26 +08:00
2fdd842b89 youhua 2026-03-23 00:08:19 +08:00
ca33e0d3c5 优化 2026-03-22 23:32:35 +08:00
0f40293498 优化 2026-03-22 23:32:23 +08:00
sion
91227b7e51 feat: 重构充值提现功能,添加冷钱包管理
后端改动:
- 新增冷钱包管理模块(ColdWallet实体、Mapper、Service、Controller)
- 充值流程:创建订单→显示钱包地址→用户确认打款→管理员审核
- 提现流程:用户输入地址和联系方式→冻结余额→管理员审核
- OrderFund新增字段:walletId, walletAddress, withdrawContact, payTime, confirmTime

前端改动(monisuo-admin):
- 新增冷钱包管理页面(wallets.vue)
- 优化订单管理页面,支持新的状态流转
- 添加调试日志帮助排查登录问题

前端改动(flutter_monisuo):
- 更新OrderFund模型支持新字段
- 充值成功后显示钱包地址弹窗
- 提现时收集提现地址和联系方式
- 新增资金订单页面

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 23:16:41 +08:00
sion
a476d0a23b feat: 添加完整的 CI/CD 部署脚本
功能:
- 自动拉取最新代码
- 检测代码变更决定是否构建
- Maven 自动打包
- 优雅停止和启动服务
- 健康检查
- 日志记录

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 23:16:40 +08:00
cfc26f754a 优化 2026-03-22 20:36:36 +08:00
76d8568a57 Merge branch 'main' of http://8.155.172.147:3001/sion/monisuo 2026-03-22 20:33:50 +08:00
77f4fb1586 refactor(deploy): 重构部署脚本架构
- 删除旧的宝塔 Webhook 脚本 (`bt_webhook.sh`) 和 H5 部署脚本 (`deploy_h5.sh`)
- 新增本地构建脚本 (`build_local.sh`),支持 Flutter Web 和 Vue Admin 的独立或联合构建
- 新增服务器部署脚本 (`deploy_server.sh`),整合前端文件同步与后端 Java 服务构建部署
- 优化部署流程,分离本地构建与服务器部署职责,提高部署效率和可维护性
2026-03-22 19:11:18 +08:00
4ee5ec32a4 优化 2026-03-22 17:30:31 +08:00
bd152d5b3f 优化 2026-03-22 17:23:14 +08:00
11eb7e5790 优化 2026-03-22 16:38:57 +08:00
bd5a5e4905 修复 2026-03-22 15:51:37 +08:00
2610c1cfd2 youhua 2026-03-22 15:38:25 +08:00
c8c4228446 优化 2026-03-22 14:43:35 +08:00
ccb6704528 优化 2026-03-22 14:41:42 +08:00
b34cb6a926 优化 2026-03-22 14:27:52 +08:00
f5a5ae79e1 优化 2026-03-22 14:23:33 +08:00
50eca82286 优化 2026-03-22 14:23:14 +08:00
7325106ae7 优化 2026-03-22 14:22:57 +08:00
c41154c93a feat:优化 2026-03-22 14:04:32 +08:00
b7dd6115b8 优化 2026-03-22 14:03:57 +08:00
5399d03478 优化 2026-03-22 14:03:51 +08:00
a072128b17 优化 2026-03-22 14:00:08 +08:00
69099986e0 优化 2026-03-22 13:55:23 +08:00