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