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