Commit Graph

15 Commits

Author SHA1 Message Date
55d3b31146 chore: remove unused steering docs and update point settings model 2025-10-16 00:52:05 +08:00
Megghy
45338ffe7d feat: Enhance message content handling and improve UI components
- Updated `getShowContentParts` function to handle message content more robustly, ensuring proper display of content parts.
- Refactored `GamepadViewer.vue` to use async component loading for `GamepadDisplay`, added a toggle for real-time preview.
- Implemented debounced search functionality in `PointGoodsView.vue` for improved performance during keyword searches.
- Enhanced `PointOrderView.vue` with order filtering capabilities and added statistics display for better user insights.
- Improved `PointUserHistoryView.vue` by adding export functionality for history data and enhanced filtering options.
- Updated `PointUserLayout.vue` to improve card styling and tab navigation experience.
- Refined `PointUserSettings.vue` layout for better user interaction and added responsive design adjustments.
- Adjusted `vite.config.mts` for better dependency management and build optimization.
2025-10-05 15:13:47 +08:00
Megghy
758549d29d chore: format code style and update linting configuration 2025-10-02 10:38:23 +08:00
7614880d34 feat: 更新API模型和组件以支持售罄自动下架功能
- 在api-models.ts中为设置添加shouldDiscontinueWhenSoldOut字段
- 在PointSettings.vue中新增售罄自动下架的选项
- 在多个组件中调整按钮文本和状态逻辑
- 在PointUserHistoryView.vue中添加主播筛选功能
2025-05-06 10:06:34 +08:00
8f734af8b3 feat: 更新API模型和组件以支持签到排行开关功能
- 在api-models.ts中将SongRequest更改为LiveRequest,并添加CheckInRanking
- 更新CheckInSettings.vue以支持签到排行的开关
- 在多个视图中调整签到排行的显示逻辑
- 移除不再使用的allowCheckInRanking字段
2025-05-06 02:19:23 +08:00
f525bbb759 feat: 添加签到功能及相关设置
- 更新 .gitignore,添加 SpecStory 说明文件
- 在 App.vue 中引入 NGlobalStyle 组件
- 更新 api-models.ts,添加签到相关数据模型
- 在 CheckInSettings.vue 中实现签到功能的配置界面
- 添加签到排行榜功能,允许用户查看签到情况
- 更新 PointHistoryCard.vue,增加签到记录显示
- 在 PointSettings.vue 中添加签到相关设置项
- 更新路由,添加签到排行页面
2025-05-01 08:18:58 +08:00
6160c89c68 feat: 更新商品管理功能,添加虚拟礼物多Key支持和排序功能
- 在商品模型中添加密钥选择模式和虚拟密钥列表
- 更新商品展示组件,支持置顶标记和价格徽章
- 优化商品管理视图,添加排序功能和清空筛选条件的功能
- 改进礼物添加表单,增加输入验证和错误提示
2025-04-30 04:39:36 +08:00
e48b3df236 feat: 更新设置和组件,增强用户通知功能, 修复用户订单记录渲染
- 在 Setting_SendEmail 接口中新增 receiveOrder 字段,支持积分礼物兑换通知。
- 优化 PointOrderCard 组件,处理用户信息时增加安全性。
- 更新 ViewerLayout 组件,异步获取用户数据逻辑简化。
- 在 SettingsManageView 中新增积分礼物兑换邮件通知选项。
- 增强 PointSettings 组件,添加通知设置保存功能。
- 更新 QuestionBoxView 组件样式,提升视觉效果。
2025-04-25 09:27:22 +08:00
2e5e0afd30 refactor: 优化多个视图组件并添加功能
本次提交对多个视图组件进行了重构和功能增强:

    PointGoodsView.vue:
    - 清理了未使用的导入(`useAccount`)和变量(`accountInfo`, `biliInfo` prop)。
    - 通过重组计算属性和方法提高了代码可读性。
    - 增强了商品列表的筛选和排序逻辑。
    - 为购买商品功能添加了错误处理和加载状态。

    PointUserHistoryView.vue:
    - 为获取积分历史记录实现了加载状态。
    - 改进了 PointHistoryCard 组件的渲染。

    QuestionBoxView.vue:
    - 优化了可读性和性能(整合状态变量,改进命名)。
    - 增强了文件上传处理和验证逻辑。
    - 改进了标签选择逻辑和数据获取方法。
    - 添加了代码注释以提高可理解性。

    UserIndexView.vue:
    - 简化了确定要显示的模板组件的逻辑。
    - 确保无论用户信息是否存在,都一致返回默认模板。
2025-04-17 02:15:22 +08:00
24f1c413c4 重构多个组件以优化代码格式和可读性,删除不必要的文件,更新类型定义,添加数据分析路由 2025-03-27 18:37:01 +08:00
8828ba060d update doc address 2025-02-24 22:59:28 +08:00
b63d3f36ce improve setting save 2024-04-18 15:22:26 +08:00
932b83ddcd particularly complete forum function, add point order export and user delete 2024-03-22 01:47:55 +08:00
aa7fbd47a0 add switch 2024-02-21 12:04:41 +08:00
ae576ed20c songlist add import from file, partically complete point system 2024-02-10 13:05:18 +08:00