10 Commits

Author SHA1 Message Date
Your Name
36fadab2be style: 调整通知图标颜色为浅白色
- 改为rgba(255, 255, 255, 0.75)浅白色,与系统设置图标颜色一致
- 悬停时改为rgba(255, 255, 255, 0.95)更亮的白色
2026-01-02 20:21:49 +08:00
Your Name
9c27f8c9f4 fix: 替换通知图标为统一的Icon组件样式
- 移除自定义SVG图标,使用Icon组件的bell图标
- 确保通知图标与系统设置、成就、签到等图标风格统一
- 修复类型检查错误
2026-01-02 20:11:27 +08:00
Your Name
6314d2e034 feat: 实现子任务组审核功能
- 修改子任务完成逻辑,解锁后的子任务组设置为pending_group_approval状态
- 添加子任务组审核API(approveTaskGroup, rejectTaskGroup)
- 在待审核Tab中集成子任务组显示,统一管理主任务和子任务组审核
- 子任务组卡片显示子任务组标识
- 审核时支持选择发布到大厅或指定设计师
- 修复通知图标样式,与系统设置图标对齐统一
2026-01-02 20:02:45 +08:00
Your Name
3b9fb61312 修复待审核任务审核API调用和Tab数量显示问题
1. 修复TaskHall.vue中handleApproveTask和handleRejectTask使用错误的API
   - 改为使用两级审核API:approveDemandLevel/approveReceivingLevel
   - 改为使用rejectByDemandLeader/rejectByReceivingLeader

2. 修复Tab标签数量显示为0的问题
   - 新增loadAllTabCounts函数在页面初始化时加载所有Tab数量
   - 在任务操作后刷新Tab数量统计

3. 优化通知图标类型映射
   - 支持大小写不敏感的通知类型匹配
   - 支持task_approval等下划线格式的通知类型
2026-01-02 18:42:00 +08:00
Your Name
9197c06cc3 优化Navbar管理员判断:优先检查roleIds,添加调试日志 2026-01-02 15:58:50 +08:00
Your Name
171f329b15 优化Navbar菜单点击:在menu-item上添加@click.stop防止事件冒泡 2026-01-02 15:46:19 +08:00
Your Name
7bdddffa14 修复Navbar菜单点击事件:增强事件参数处理,添加调试日志 2026-01-02 14:52:20 +08:00
Your Name
5840d8a88e 修复Navbar:优化管理员角色判断逻辑,支持通过roleIds判断管理员 2026-01-02 14:48:28 +08:00
Your Name
8b599d2226 添加个人中心页面:创建Profile.vue,添加路由,修复Navbar个人信息菜单点击事件 2026-01-02 14:43:50 +08:00
Your Name
35e4f8f677 初始提交:DesignHub设计师任务管理系统 2026-01-02 12:06:09 +08:00