Showing
1 changed file
with
9 additions
and
3 deletions
... | ... | @@ -117,7 +117,11 @@ |
117 | 117 | > |
118 | 118 | <template #default="scope"> |
119 | 119 | <el-tooltip content="编辑" placement="top"> |
120 | - <el-button link type="primary" @click="editTask(scope.row)" | |
120 | + <el-button | |
121 | + link | |
122 | + type="primary" | |
123 | + :disabled="scope.row.status !== 'WAITING'" | |
124 | + @click="editTask(scope.row)" | |
121 | 125 | >编辑</el-button |
122 | 126 | > |
123 | 127 | </el-tooltip> |
... | ... | @@ -136,7 +140,7 @@ |
136 | 140 | type="primary" |
137 | 141 | :disabled=" |
138 | 142 | (scope.row.status !== 'WAITING' && |
139 | - scope.row.status == 'ONGOING' )|| | |
143 | + scope.row.status == 'ONGOING') || | |
140 | 144 | scope.row.status == 'PAUSE' |
141 | 145 | " |
142 | 146 | @click="handlePause(scope.row)" |
... | ... | @@ -413,7 +417,9 @@ const submitFileForm = () => { |
413 | 417 | }; |
414 | 418 | |
415 | 419 | onMounted(() => { |
416 | - getList(); | |
420 | + if (route.path === "/task-manage") { | |
421 | + getList(); | |
422 | + } | |
417 | 423 | }); |
418 | 424 | </script> |
419 | 425 | ... | ... |
Please
register
or
login
to post a comment