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