Commit Graph

7 Commits

Author SHA1 Message Date
7dfc125f66 feat: 优化主题切换逻辑,添加浅色主题支持,更新相关样式 2025-12-21 04:41:44 +07:00
fcaf7db923 feat: 添加清除 Service Worker 缓存功能,优化缓存管理逻辑 2025-12-21 02:53:02 +07:00
7fcb2555a3 feat: 重构用户认证逻辑,添加导航重定向功能,更新相关组件和路由 2025-12-21 02:37:01 +07:00
a4034b6b78 feat: 添加用户设置功能,支持修改昵称和邮箱,重构相关路由和组件 2025-12-21 01:11:53 +07:00
ec9ceb31ba feat: 更新银行卡管理功能,添加支持银行数据,优化表单交互和样式 2025-12-17 03:59:47 +07:00
2f1881cc81 feat: 更新钱包管理功能,添加银行账户和余额的初始化逻辑,优化API请求和响应处理 2025-12-17 02:09:07 +07:00
28ddf12d45 feat: add withdraw functionality and related enums
- Introduced WithdrawMethodEnum and ChainEnum in enum.ts for withdrawal methods and blockchain types.
- Updated types.ts to include WithdrawBody type for withdrawal requests.
- Created a new useResetRef composable for managing form state resets.
- Added a withdraw page with form handling in index.vue, including validation and submission logic.
- Integrated the new withdraw functionality into the wallet card component.
- Updated the main.ts file to include Pinia for state management.
- Created a wallet store to manage user balances.
- Modified the deposit page to improve user experience and validation.
- Added number pattern validation for input fields.
- Updated the router to include a new route for the withdraw page.
- Refactored input-label component styles for better layout.
- Added a new rules.ts file for future validation rules.
2025-12-14 18:31:57 +07:00