lyc8503 3 роки тому
батько
коміт
8c6a684da1
1 змінених файлів з 9 додано та 1 видалено
  1. 9 1
      frontend_refactor/src/containers/TaskList.js

+ 9 - 1
frontend_refactor/src/containers/TaskList.js

@@ -1,5 +1,5 @@
 import React from "react";
-import {Collapse, Divider} from "antd";
+import {Collapse, Divider, Progress} from "antd";
 import axios from "axios";
 import {BACKEND_URL} from "../config";
 
@@ -44,6 +44,13 @@ class TaskList extends React.Component {
                             let data = ""
                             let advice = ""
                             let raw = ""
+                            let progress = 0
+
+                            try {
+                                progress = details.progress
+                            } catch (e) {
+
+                            }
 
                             try {
                                 raw = JSON.stringify(details)
@@ -56,6 +63,7 @@ class TaskList extends React.Component {
                             return (
                                 <Collapse.Panel header={"任务 ID: " + x} key={x}>
                                     <p>状态: {details.status}</p>
+                                    <p><Progress style={{width: "50%"}} percent={progress} status={details.status === "running" ? "active" : "exception"} /></p>
                                     <p>建议: {advice}</p>
                                     <p>评分: {data}</p>
                                     <p>原始数据: {raw}</p>