deepsea 1 năm trước cách đây
mục cha
commit
172c8e6b66
2 tập tin đã thay đổi với 6 bổ sung4 xóa
  1. 2 1
      src/components/TabList/index.vue
  2. 4 3
      src/store/modules/case/mutations.js

+ 2 - 1
src/components/TabList/index.vue

@@ -1277,12 +1277,13 @@ export default {
   left: 15px;
   float: left;
   margin-top: 15px;
+  margin-bottom: 15px;
 }
 
 .done-button {
   background: linear-gradient(180deg, #83cbfb 0%, #2e74b2 100%);
   right: 15px;
-  margin: 15px 15px 0 0;
+  margin: 15px 15px 15px 0;
 }
 </style>
 <style lang="less">

+ 4 - 3
src/store/modules/case/mutations.js

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