Commit 297dc8da authored by wuyongsheng's avatar wuyongsheng

feat: 任务结果数据修改

parent 21d25080
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* @Author: 吴永生#A02208 yongsheng.wu@wholion.com * @Author: 吴永生#A02208 yongsheng.wu@wholion.com
* @Date: 2022-06-21 20:03:56 * @Date: 2022-06-21 20:03:56
* @LastEditors: 吴永生 15770852798@163.com * @LastEditors: 吴永生 15770852798@163.com
* @LastEditTime: 2022-12-14 10:53:11 * @LastEditTime: 2022-12-14 11:53:39
* @FilePath: /bkunyun/src/views/Project/ProjectSubmitWork/index.tsx * @FilePath: /bkunyun/src/views/Project/ProjectSubmitWork/index.tsx
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/ */
...@@ -59,6 +59,7 @@ const statusMap = { ...@@ -59,6 +59,7 @@ const statusMap = {
}; };
type IStatus = "Done" | "Running" | "Failed" | "Pending"; type IStatus = "Done" | "Running" | "Failed" | "Pending";
let randerOutputs: Array<any> = [];
const ProjectSubmitWork = observer(() => { const ProjectSubmitWork = observer(() => {
const { currentProjectStore } = useStores(); const { currentProjectStore } = useStores();
...@@ -253,8 +254,11 @@ const ProjectSubmitWork = observer(() => { ...@@ -253,8 +254,11 @@ const ProjectSubmitWork = observer(() => {
await getFileSize(item, index,arr); await getFileSize(item, index,arr);
} }
}); });
randerOutputs = arr;
setRenderOutputs([...randerOutputs]);
} else { } else {
randerOutputs = []
setRenderOutputs([]); setRenderOutputs([]);
} }
}; };
...@@ -269,8 +273,8 @@ const ProjectSubmitWork = observer(() => { ...@@ -269,8 +273,8 @@ const ProjectSubmitWork = observer(() => {
name: getDatasetName(item.path), name: getDatasetName(item.path),
}) })
?.then((res) => { ?.then((res) => {
arr[index].size = `${res.data}条`; randerOutputs[index].size = `${res.data}条`;
setRenderOutputs(arr); setRenderOutputs([...randerOutputs]);
}) })
?.catch(() => { ?.catch(() => {
message.error("获取数据集大小失败"); message.error("获取数据集大小失败");
...@@ -294,10 +298,10 @@ const ProjectSubmitWork = observer(() => { ...@@ -294,10 +298,10 @@ const ProjectSubmitWork = observer(() => {
if (Array.isArray(res.data)) { if (Array.isArray(res.data)) {
res.data.forEach((item1) => { res.data.forEach((item1) => {
if (item1.name === item.path.slice(item.path.lastIndexOf("/") + 1)) { if (item1.name === item.path.slice(item.path.lastIndexOf("/") + 1)) {
arr[index].size = `${ randerOutputs[index].size = `${
item1.size ? storageUnitFromB(Number(item1.size)) : "-" item1.size ? storageUnitFromB(Number(item1.size)) : "-"
}`; }`;
setRenderOutputs(arr); setRenderOutputs(randerOutputs);
} }
}); });
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment