|
@ -216,7 +216,6 @@ export default { |
|
|
width: 120, |
|
|
width: 120, |
|
|
cell: (h, { row }) => { |
|
|
cell: (h, { row }) => { |
|
|
if (row.status == 0) { |
|
|
if (row.status == 0) { |
|
|
if (this.role == 'ROLE_ADMIN') { |
|
|
|
|
|
return ( |
|
|
return ( |
|
|
<div class="not_start_table_btn"> |
|
|
<div class="not_start_table_btn"> |
|
|
<svg |
|
|
<svg |
|
@ -239,21 +238,6 @@ export default { |
|
|
<span>未开始</span> |
|
|
<span>未开始</span> |
|
|
</div> |
|
|
</div> |
|
|
) |
|
|
) |
|
|
} |
|
|
|
|
|
return ( |
|
|
|
|
|
<div |
|
|
|
|
|
class={ |
|
|
|
|
|
row.canUpload |
|
|
|
|
|
? 'start_table_btn disable_table_btn' |
|
|
|
|
|
: 'start_table_btn' |
|
|
|
|
|
} |
|
|
|
|
|
onClick={() => |
|
|
|
|
|
this.startTask(row, row.nuclearCoreName, 1, row.canUpload) |
|
|
|
|
|
} |
|
|
|
|
|
> |
|
|
|
|
|
开始任务 |
|
|
|
|
|
</div> |
|
|
|
|
|
) |
|
|
|
|
|
} else if (row.status == 1) { |
|
|
} else if (row.status == 1) { |
|
|
return ( |
|
|
return ( |
|
|
<div |
|
|
<div |
|
@ -264,22 +248,14 @@ export default { |
|
|
</div> |
|
|
</div> |
|
|
) |
|
|
) |
|
|
} else if (row.status == 2) { |
|
|
} else if (row.status == 2) { |
|
|
if (this.role == 'ROLE_ADMIN') { |
|
|
|
|
|
return ( |
|
|
|
|
|
<div class="process_table_btn continue_table_btn"> |
|
|
|
|
|
任务暂停 |
|
|
|
|
|
</div> |
|
|
|
|
|
) |
|
|
|
|
|
} else { |
|
|
|
|
|
return ( |
|
|
return ( |
|
|
<div |
|
|
<div |
|
|
class="continue_table_btn" |
|
|
|
|
|
onClick={() => this.startTask(row, row.nuclearCoreName)} |
|
|
|
|
|
|
|
|
class="process_table_btn continue_table_btn" |
|
|
|
|
|
style={{ cursor: 'default' }} |
|
|
> |
|
|
> |
|
|
继续任务 |
|
|
|
|
|
|
|
|
任务暂停 |
|
|
</div> |
|
|
</div> |
|
|
) |
|
|
) |
|
|
} |
|
|
|
|
|
} else { |
|
|
} else { |
|
|
return ( |
|
|
return ( |
|
|
<div class="finished_table_btn"> |
|
|
<div class="finished_table_btn"> |
|
@ -412,6 +388,36 @@ export default { |
|
|
) |
|
|
) |
|
|
} else { |
|
|
} else { |
|
|
return ( |
|
|
return ( |
|
|
|
|
|
<div style={{ display: 'flex' }}> |
|
|
|
|
|
{row.status == 2 && this.role == 'ROLE_USER' ? ( |
|
|
|
|
|
<div |
|
|
|
|
|
class="continue_table_btn" |
|
|
|
|
|
style={{ marginRight: '10px' }} |
|
|
|
|
|
onClick={() => this.startTask(row, row.nuclearCoreName)} |
|
|
|
|
|
> |
|
|
|
|
|
继续任务 |
|
|
|
|
|
</div> |
|
|
|
|
|
) : null} |
|
|
|
|
|
{row.status == 0 && this.role == 'ROLE_USER' ? ( |
|
|
|
|
|
<div |
|
|
|
|
|
style={{ marginRight: '10px' }} |
|
|
|
|
|
class={ |
|
|
|
|
|
row.canUpload |
|
|
|
|
|
? 'start_table_btn disable_table_btn' |
|
|
|
|
|
: 'start_table_btn' |
|
|
|
|
|
} |
|
|
|
|
|
onClick={() => |
|
|
|
|
|
this.startTask( |
|
|
|
|
|
row, |
|
|
|
|
|
row.nuclearCoreName, |
|
|
|
|
|
1, |
|
|
|
|
|
row.canUpload, |
|
|
|
|
|
) |
|
|
|
|
|
} |
|
|
|
|
|
> |
|
|
|
|
|
开始任务 |
|
|
|
|
|
</div> |
|
|
|
|
|
) : null} |
|
|
<div |
|
|
<div |
|
|
onClick={() => |
|
|
onClick={() => |
|
|
this.viewDetail( |
|
|
this.viewDetail( |
|
@ -431,6 +437,7 @@ export default { |
|
|
> |
|
|
> |
|
|
查看详情 |
|
|
查看详情 |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
</div> |
|
|
) |
|
|
) |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|