fix: 重命名音效资源文件

This commit is contained in:
DLmaster361
2025-09-21 01:26:46 +08:00
parent 981c3a8624
commit 74a72961f7
44 changed files with 11 additions and 12 deletions

View File

@@ -312,27 +312,26 @@ export function useSchedulerLogic() {
} }
const handleUpdateMessage = (tab: SchedulerTab, data: any) => { const handleUpdateMessage = (tab: SchedulerTab, data: any) => {
// 直接使用所有状态信息,不进行额外初始化操作 // 处理task_dict初始化消息
// 按照层级结构处理任务和用户队列
if (data.task_dict && Array.isArray(data.task_dict)) { if (data.task_dict && Array.isArray(data.task_dict)) {
// 处理任务队列 // 初始化任务队列
const newTaskQueue = data.task_dict.map((item: any) => ({ const newTaskQueue = data.task_dict.map((item: any) => ({
name: item.name || '未知任务', name: item.name || '未知任务',
status: item.status || '未知', status: '等待',
})); }));
// 处理用户队列,按照层级结构处理 // 初始化用户队列(仅包含运行状态下的用户)
// 用户是任务的子级,需要保留任务与用户之间的关联关系
const newUserQueue: QueueItem[] = []; const newUserQueue: QueueItem[] = [];
data.task_dict.forEach((taskItem: any) => { data.task_dict.forEach((taskItem: any) => {
if (taskItem.user_list && Array.isArray(taskItem.user_list)) { if (taskItem.user_list && Array.isArray(taskItem.user_list)) {
taskItem.user_list.forEach((user: any) => { taskItem.user_list.forEach((user: any) => {
// 用户作为任务的子级,使用"任务名-用户名"格式保持关联关系 // 只有在用户状态为运行时才添加到用户队列中
// 这样TaskOverviewPanel组件可以通过前缀匹配正确构建树形结构 if (user.status === '运行') {
newUserQueue.push({ newUserQueue.push({
name: `${taskItem.name}-${user.name}`, name: `${taskItem.name}-${user.name}`,
status: user.status || '未知', status: user.status,
}); });
}
}); });
} }
}); });