visuddhinanda 8 месяцев назад
Родитель
Сommit
c957f81184

+ 2 - 1
dashboard-v4/dashboard/src/components/api/task.ts

@@ -28,7 +28,8 @@ export type TTaskStatus =
   | "expired"
   | "queue"
   | "stop"
-  | "quit";
+  | "quit"
+  | "pause";
 export const StatusButtons: TTaskStatus[] = [
   "pending",
   "published",

+ 3 - 0
dashboard-v4/dashboard/src/components/task/TaskStatusButton.tsx

@@ -112,6 +112,9 @@ const TaskStatusButton = ({
     case "quit":
       menuEnable = ["published"];
       break;
+    case "pause":
+      menuEnable = ["restarted"];
+      break;
   }
 
   const items: IStatusMenu[] = StatusButtons.map((item) => {

+ 1 - 0
dashboard-v4/dashboard/src/locales/en-US/label.ts

@@ -70,6 +70,7 @@ const items = {
   "labels.task.status.queue": "queue",
   "labels.task.status.stop": "stop",
   "labels.task.status.quit": "quit",
+  "labels.task.status.pause": "pause",
   "labels.filter": "filter",
   "labels.participants": "participants",
   "labels.task.category": "task category",

+ 1 - 0
dashboard-v4/dashboard/src/locales/zh-Hans/label.ts

@@ -78,6 +78,7 @@ const items = {
   "labels.task.status.queue": "排队中",
   "labels.task.status.stop": "停止",
   "labels.task.status.quit": "放弃",
+  "labels.task.status.pause": "暂停",
   "labels.filter": "过滤器",
   "labels.participants": "参与者",
   "labels.task.category": "任务类型",