|
@@ -31,7 +31,7 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let rate = (finished / length) * 100;
|
|
let rate = (finished / length) * 100;
|
|
- state.autoTaskPercentMap[uuid] = rate;
|
|
|
|
|
|
+ state.autoTaskPercentMap[uuid] = rate.toFixed(2);
|
|
},
|
|
},
|
|
setAutoCaseList(state, data) {
|
|
setAutoCaseList(state, data) {
|
|
let autoCaseList = data.autoCaseList;
|
|
let autoCaseList = data.autoCaseList;
|
|
@@ -51,11 +51,11 @@ export default {
|
|
state.autoCaseList = state.autoCaseListMap[planId]
|
|
state.autoCaseList = state.autoCaseListMap[planId]
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- setAutoPlanStatus(state, rows) {
|
|
|
|
|
|
+ setAutoPlanStatus(state, res) {
|
|
let map = JSON.parse(localStorage.getItem("autoCurrentTaskData"))
|
|
let map = JSON.parse(localStorage.getItem("autoCurrentTaskData"))
|
|
for (let key in map) {
|
|
for (let key in map) {
|
|
let planExecId = map[key];
|
|
let planExecId = map[key];
|
|
- for (let i in res) {
|
|
|
|
|
|
+ for (let i = 0; i < res.length; i++) {
|
|
if (res[i].id == planExecId) {
|
|
if (res[i].id == planExecId) {
|
|
state.autoTaskStatus = res[i].status;
|
|
state.autoTaskStatus = res[i].status;
|
|
state.autoTaskStatusMap[key] = res[i].status;
|
|
state.autoTaskStatusMap[key] = res[i].status;
|
|
@@ -89,6 +89,7 @@ export default {
|
|
state.autoTaskNameMap[data.id] = data.name;
|
|
state.autoTaskNameMap[data.id] = data.name;
|
|
localStorage.setItem("autoCurrentTaskData", JSON.stringify(state.planExecIdMap));
|
|
localStorage.setItem("autoCurrentTaskData", JSON.stringify(state.planExecIdMap));
|
|
localStorage.setItem("autoCurrentTaskName", JSON.stringify(state.autoTaskNameMap));
|
|
localStorage.setItem("autoCurrentTaskName", JSON.stringify(state.autoTaskNameMap));
|
|
|
|
+ state.autoTaskStatusMap[data.id] = "running";
|
|
state.autoCaseListMap[data.id].forEach(c => {
|
|
state.autoCaseListMap[data.id].forEach(c => {
|
|
if (!c.status) {
|
|
if (!c.status) {
|
|
c.status = 'waiting'
|
|
c.status = 'waiting'
|