diff --git a/app/api/dispatch.py b/app/api/dispatch.py
index 756306f..3370771 100644
--- a/app/api/dispatch.py
+++ b/app/api/dispatch.py
@@ -20,11 +20,9 @@
# Contact: DLmaster_361@163.com
-import uuid
-import asyncio
-from fastapi import APIRouter, WebSocket, WebSocketDisconnect, Body, Path
+from fastapi import APIRouter, Body
-from app.core import TaskManager, Broadcast
+from app.core import TaskManager
from app.services import System
from app.models.schema import *
diff --git a/app/core/config.py b/app/core/config.py
index db86f36..2d404b3 100644
--- a/app/core/config.py
+++ b/app/core/config.py
@@ -170,8 +170,8 @@ class QueueItem(ConfigBase):
self.Info_ScriptId = ConfigItem(
"Info",
"ScriptId",
- None,
- MultipleUIDValidator(None, self.related_config, "ScriptConfig"),
+ "-",
+ MultipleUIDValidator("-", self.related_config, "ScriptConfig"),
)
@@ -928,7 +928,7 @@ class AppConfig(GlobalConfig):
{
"Info": {
"ScriptId": script_dict.get(
- queue_config["Queue"][f"Script_{i}"], None
+ queue_config["Queue"][f"Script_{i}"], "-"
)
}
}
diff --git a/app/core/task_manager.py b/app/core/task_manager.py
index de0be98..5a87fde 100644
--- a/app/core/task_manager.py
+++ b/app/core/task_manager.py
@@ -133,7 +133,7 @@ class _TaskManager:
task_list = []
for queue_item in queue.QueueItem.values():
- if queue_item.get("Info", "ScriptId") is None:
+ if queue_item.get("Info", "ScriptId") == "-":
continue
script_id = uuid.UUID(queue_item.get("Info", "ScriptId"))
script = Config.ScriptConfig[script_id]
diff --git a/frontend/src/components/queue/QueueItemManager.vue b/frontend/src/components/queue/QueueItemManager.vue
index 638e441..8a2ff04 100644
--- a/frontend/src/components/queue/QueueItemManager.vue
+++ b/frontend/src/components/queue/QueueItemManager.vue
@@ -1,12 +1,12 @@
-
+
- 添加队列项
+ 添加任务
@@ -16,29 +16,36 @@
:data-source="queueItems"
:pagination="false"
size="middle"
- :scroll="{ x: 600 }"
+ :scroll="{ x: false, y: false }"
+ table-layout="auto"
+ class="queue-table"
>
- 暂无队列项
+ 暂无任务
- 第{{ index + 1 }}个脚本
+ {{ index + 1 }}
- {{ getScriptName(record.script) }}
+
-
-
- 编辑
-
-
+
删除
@@ -47,35 +54,13 @@
-
-
-
-
-
-
-
-
-