|
|
|
@ -47,6 +47,17 @@
|
|
|
|
|
<!-- 列表 --> |
|
|
|
|
<el-table v-loading="loading" stripe :data="list"> |
|
|
|
|
<el-table-column label="任务ID" align="center" prop="id" /> |
|
|
|
|
<el-table-column label="任务状态" align="center" prop="status" > |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-button type="success" v-if="scope.row.status == 0">计划中</el-button> |
|
|
|
|
<el-button type="success" v-if="scope.row.status == 1">准备中</el-button> |
|
|
|
|
<el-button type="success" v-if="scope.row.status == 2">已开始</el-button> |
|
|
|
|
<el-button type="danger" v-if="scope.row.status == 3">异常状态</el-button> |
|
|
|
|
<el-button type="success" v-if="scope.row.status == 4">任务完成</el-button> |
|
|
|
|
<el-button type="danger" v-if="scope.row.status == 5">返工</el-button> |
|
|
|
|
<el-button type="danger" v-if="scope.row.status == 6">任务关闭</el-button> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="项目名" align="center" prop="projectName"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<span>{{scope.row.projectName}}</span> |
|
|
|
|