|
|
57e2991ccb
|
build: 构建生产版本
**前端构建:**
- Flutter Web 构建产物 (build/web)
- 包含主题修复和绿色对比度优化
**后端修改:**
- 添加 MyBatisPlusMetaObjectHandler (自动填充字段)
- 更新实体类、DTO、Controller
- 优化 Jackson 配置
- 更新 application-dev.yml
**构建信息:**
- Maven: monisuo-1.0.jar (41MB)
- Flutter: build/web (22.9s)
- 环境: prod
|
2026-03-24 09:04:24 +08:00 |
|
|
|
7f416c7594
|
fix(theme): 修复亮色模式绿色对比度不足问题
- 添加主题感知颜色函数: getUpColor/getUpBackgroundColor
- app_color_scheme: 新增 getBuyGradient/getEmeraldGradient
- asset_card: emeraldGradient 支持主题切换
- neon_glow: 按钮颜色主题感知
- home_page: 涨跌颜色动态适配
- asset_page: 资产涨跌颜色适配
- trade_page: 交易涨跌颜色适配
- mine_page: 我的页面颜色适配
修复: 亮色模式下绿色 (#00a878) 与浅色背景对比度不足
效果: 亮色模式使用深绿色,深色模式使用亮绿色
|
2026-03-24 08:58:18 +08:00 |
|
|
|
b4eeb61aa1
|
fix(theme): 修复组件主题硬编码问题
- asset_card: Colors.white/black → colorScheme
- gradient_button: Colors.white → onPrimary
- trade_button: Colors.white → onPrimary
- 支持亮/暗主题动态切换
|
2026-03-24 08:45:54 +08:00 |
|
|
|
13841b1958
|
refactor: 使用 Clean Code 原则优化 Flutter 代码
- 替换硬编码数字为 AppSpacing/AppRadius 常量
- 提升代码可读性和可维护性
- 添加必要注释说明固定尺寸的原因
优化文件:
- home_page.dart: 替换魔法数字为间距系统常量
- main_page.dart: 统一使用间距系统常量
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-24 03:06:17 +08:00 |
|
|
|
667fdf4270
|
build: 生产环境构建 (ENV=prod) - 底部导航栏文字标签
- 添加底部导航栏文字标签
- 优化主题切换功能
- 字体 tree-shaking 优化完成
- WebAssembly dry run 成功
|
2026-03-24 02:56:35 +08:00 |
|
|
|
a2be43bbf5
|
feat(ui): 底部导航栏添加文字标签
- 在图标下方添加文字标签(首页、行情、交易、资产、我的)
- 激活状态文字加粗
- 支持主题切换
- 提升用户体验和可识别性
|
2026-03-24 02:55:55 +08:00 |
|
|
|
a65aa0fa86
|
fix(ui): 修复主题切换功能,支持明暗主题动态切换
- 替换所有硬编码颜色为动态颜色
- 所有页面使用 Theme.of(context) 获取主题颜色
- 支持深色和浅色主题切换
- 修复 GlassPanel 和 NeonGlow 组件的主题适配
- 完善 lightMaterial ColorScheme 定义
- 测试主题切换功能正常
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-24 02:50:25 +08:00 |
|
|
|
7bb426b3d8
|
build: 生产环境构建 (ENV=prod) - 行情页面中文
- 修复行情页面:'Search markets...' → '搜索市场...'
- 修复 tab 标签:'All' → '全部', 'Real-time' → '实时', 'Hot' → '热门'
- 所有用户可见文字均为中文
- 字体 tree-shaking 优化完成
- WebAssembly dry run 成功
|
2026-03-24 02:32:42 +08:00 |
|
|
|
38c9b1689e
|
fix(ui): 修改行情页面英文为中文
- 'Search markets...' → '搜索市场...'
- 'All' → '全部'
- 'Real-time' → '实时'
- 'Hot' → '热门'
确保行情页面的所有文字都是中文
|
2026-03-24 02:32:03 +08:00 |
|
|
|
7e1addc634
|
build: 生产环境构建 (ENV=prod) - 完善中文界面
- 修复首页:'TOTAL BALANCE' → '总资产'
- 所有用户可见文字均为中文
- 字体 tree-shaking 优化完成
- WebAssembly dry run 成功
|
2026-03-24 02:30:48 +08:00 |
|
|
|
0218dc6a33
|
fix(ui): 修改首页总资产标签为中文
- 'TOTAL BALANCE' → '总资产'
确保所有显示给用户的文字都是中文
|
2026-03-24 02:30:10 +08:00 |
|
|
|
2e149266a3
|
build: 生产环境构建 (ENV=prod) - 完整中文界面
- 修复顶部导航栏标题:'The Kinetic Vault' → '模拟所'
- 修复首页卡片:'Assets Detail' → '资产详情'
- 修复用户类型:'NORMAL USER' → '普通用户'
- 字体 tree-shaking 优化完成
- WebAssembly dry run 成功
|
2026-03-24 02:27:18 +08:00 |
|
|
|
29aeeec0a1
|
fix(ui): 修改顶部导航栏和首页卡片英文为中文
- 'The Kinetic Vault' → '模拟所'
- 'Assets Detail' → '资产详情'
- 'NORMAL USER' → '普通用户'
确保所有顶部导航栏和首页卡片的文字都使用中文
|
2026-03-24 02:26:38 +08:00 |
|
|
|
6815eb869b
|
build: 生产环境构建 (ENV=prod) - 全中文界面
- 修复所有英文文字为中文
- 充值、提现、划转功能完整中文化
- 字体 tree-shaking 优化完成
- WebAssembly dry run 成功
|
2026-03-24 02:22:02 +08:00 |
|
|
|
fcbce03dc6
|
fix(ui): 将所有英文文字改为中文
- 'Amount to Transfer' → '充值金额'
- 'Withdrawal Amount' → '提现金额'
- 'Enter withdrawal amount (USDT)' → '请输入提现金额(USDT)'
- 'Destination Address' → '目标地址'
- 'Enter withdrawal address' → '请输入提现地址'
- 'Contact Info (Optional)' → '联系方式(可选)'
- 'Contact info' → '联系方式'
确保所有 UI 文字都使用中文
|
2026-03-24 02:21:25 +08:00 |
|
|
|
c32a1e8c91
|
build: 生产环境构建 (ENV=prod) - 新设计系统
- 使用 --dart-define=ENV=prod 参数
- API 指向生产环境: http://8.155.172.147:5010
- 应用新设计系统
- 字体 tree-shaking 优化完成
* MaterialIcons: 减少 99.4% (1.6MB → 9KB)
* Lucide 图标: 减少 5-12%
- WebAssembly dry run 成功
|
2026-03-24 02:16:58 +08:00 |
|
|
|
df0e8beba9
|
feat(ui): 应用新设计系统到 Flutter 项目
- 更新颜色系统为 Material Design 3
* Primary: #72dcff (青色)
* Secondary: #dd8bfb (紫色)
* Tertiary: #afffd1 (绿色)
- 创建新的 UI 组件
* GlassPanel: 毛玻璃效果面板
* NeonGlow: 霓虹光效组件
* GradientButton: 渐变按钮组件
- 更新所有页面样式
* 交易页面 (trade_page.dart)
* 行情页面 (market_page.dart)
* 资产页面 (asset_page.dart)
* 我的页面 (mine_page.dart)
* 订单页面 (orders_page.dart)
- 支持深色和浅色主题
- 所有 UI 文字使用中文
- 保持现有 API 接口不变
变更统计:
- 9 个文件修改
- 1,893 行新增
- 691 行删除
- 3 个新组件
|
2026-03-24 02:16:19 +08:00 |
|
|
|
dc61d845a5
|
优化
|
2026-03-24 00:30:22 +08:00 |
|
|
|
be962bf7b8
|
feat 优化
|
2026-03-23 23:54:06 +08:00 |
|
|
|
565309a560
|
docs: 添加后端检查和网络问题诊断报告
|
2026-03-23 23:42:57 +08:00 |
|
|
|
48e165f0eb
|
docs: 添加 StackOverflowError 彻底修复报告 V2
|
2026-03-23 23:29:33 +08:00 |
|
|
|
d96e375d55
|
fix: 彻底修复 StackOverflowError 问题
- 添加 JacksonConfig 配置类
- 禁用循环引用检测
- 禁用空对象序列化失败
- 忽略未知属性
- 不序列化 null 值
- 注册 Java 8 时间模块
- 改进 GlobalExceptionHandler
- 添加 StackOverflowError 专门处理
- 添加 OutOfMemoryError 处理
- 添加详细错误日志
- 返回友好错误信息
- 删除旧的 GlobExceptionHandler
修复问题:
- 解决序列化循环引用导致的栈溢出
- 提供更友好的错误提示
- 增强系统稳定性
|
2026-03-23 23:28:20 +08:00 |
|
|
|
c3099b1694
|
Merge branch 'main' of http://8.155.172.147:3001/sion/monisuo
|
2026-03-23 23:19:56 +08:00 |
|
|
|
019374df36
|
feat: 优化
|
2026-03-23 23:19:51 +08:00 |
|
|
|
1fea035593
|
docs: 添加充值功能修复指南
|
2026-03-23 23:12:41 +08:00 |
|
|
|
c1c09c5cbf
|
docs: 添加 StackOverflowError 修复报告
|
2026-03-23 23:10:53 +08:00 |
|
|
|
8b7dafd7e7
|
fix: 修复 StackOverflowError 错误
- 添加 Jackson 序列化配置
- 禁用空 bean 序列化失败
- 配置不序列化 null 值
- 优化日期序列化格式
修复问题:
- 解决 Handler dispatch failed 错误
- 避免循环引用导致的栈溢出
|
2026-03-23 23:10:16 +08:00 |
|
|
|
f3a170923d
|
优化
|
2026-03-23 22:56:11 +08:00 |
|
|
|
1a575eee6e
|
优化
|
2026-03-23 22:48:10 +08:00 |
|
|
|
4bbc3b8ddd
|
build: 更新前端构建 (dev环境)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-23 22:47:44 +08:00 |
|
|
|
d14b8e611a
|
Merge branch 'main' of http://8.155.172.147:3001/sion/monisuo
|
2026-03-23 22:44:26 +08:00 |
|
|
|
708d951653
|
feat: 优化
|
2026-03-23 22:44:03 +08:00 |
|
|
|
6d477b4963
|
fix: 修复 TokenFilter 和 FundService 编译错误
- 移除 TokenFilter 重复代码块
- 恢复 FundService 完整内容
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-23 22:23:27 +08:00 |
|
|
|
6d7c4b0e93
|
refactor(theme): 移除硬编码颜色并统一使用主题系统
- 从多个页面移除对 `app_colors.dart` 的直接引用
- 在资产卡片和主页概览卡片中使用 `AppColorScheme.assetCardGradient` 替代硬编码渐变
- 在注册页面使用 `AppColorScheme` 和 `AppSpacing` 主题常量
- 移除未使用的导入以清理代码
|
2026-03-23 22:15:47 +08:00 |
|
|
|
6751948932
|
Merge branch 'main' of http://8.155.172.147:3001/sion/monisuo
|
2026-03-23 22:11:44 +08:00 |
|
|
|
a7bec4cfde
|
feat(theme): 重构颜色系统为双主题设计并添加渐变组件
- 引入 "The Kinetic Vault"(深色)和 "The Ethereal Terminal"(浅色)双主题系统
- 重构颜色方案,使用层次化 surface 容器替代边框,遵循无边框设计规则
- 添加渐变预设(CTA、买入/卖出、资产卡片)和渐变按钮组件
- 更新圆角系统,明确按钮、卡片、输入框和标签的圆角规范
- 统一文本样式系统,使用 Space Grotesk(标题)和 Manrope(正文)字体
- 更新现有组件(AssetCard、CoinCard、TradeButton)以遵循新设计规范
- 添加向后兼容的已废弃常量,确保现有代码正常运行
|
2026-03-23 22:11:26 +08:00 |
|
|
|
21c1639c88
|
docs: 添加部署计划和指南
|
2026-03-23 22:01:53 +08:00 |
|
|
|
9269f70cc3
|
build: 构建前端生产版本
- Flutter Web 构建完成
- Vue3 管理后台构建完成
- 优化资源文件
|
2026-03-23 21:58:05 +08:00 |
|
|
|
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 |
|