|
|
@ -150,50 +150,42 @@ |
|
|
|
</div> |
|
|
|
<el-table :height="tableHeight" :data="tableData" border> |
|
|
|
<el-table-column prop="id" align="center" label="单号" /> |
|
|
|
<el-table-column prop="name" align="center" label="巡查名称" /> |
|
|
|
<el-table-column prop="type" align="center" label="巡查类型"> |
|
|
|
<el-table-column prop="detail.name" align="center" label="巡查名称" /> |
|
|
|
<el-table-column align="center" label="巡查类型"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ |
|
|
|
getDictLabelName(scope.row.type, "maintenanceType") |
|
|
|
getDictLabelName(scope.row.detail.type, "maintenanceType") |
|
|
|
}}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="category" align="center" label="巡查类别"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ |
|
|
|
getDictLabelName(scope.row.category, "maintenanceCategory") |
|
|
|
getDictLabelName(scope.row.detail.category || '', "maintenanceCategory") |
|
|
|
}}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="status" align="center" label="巡查状态"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ |
|
|
|
getDictLabelName(scope.row.status, "maintenanceStatus") |
|
|
|
getDictLabelName(scope.row.detail.status || '', "maintenanceStatus") |
|
|
|
}}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column prop="level" align="center" label="问题等级"> |
|
|
|
<el-table-column align="center" label="问题等级"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ |
|
|
|
getDictLabelName(scope.row.level, "maintenanceLevel") |
|
|
|
getDictLabelName(scope.row.detail.problemLevel || '', "maintenanceLevel") |
|
|
|
}}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="dutyHolderName" align="center" label="责任人" /> |
|
|
|
<el-table-column prop="detail.dutyHolderName" align="center" label="责任人" /> |
|
|
|
<el-table-column |
|
|
|
prop="startDate" |
|
|
|
prop="submitTime" |
|
|
|
align="center" |
|
|
|
label="巡查开始时间/结束时间" |
|
|
|
> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span |
|
|
|
>{{ scope.row.startDate || "-" }}/{{ |
|
|
|
scope.row.endDate || "-" |
|
|
|
}}</span |
|
|
|
> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
label="养护时间" |
|
|
|
/> |
|
|
|
|
|
|
|
<el-table-column |
|
|
|
prop="opera" |
|
|
@ -212,6 +204,7 @@ |
|
|
|
<el-button |
|
|
|
type="text" |
|
|
|
size="small" |
|
|
|
:disabled="scope.row.detail.status === '5'" |
|
|
|
@click="handleCheckDetails(scope.row, 'edit')" |
|
|
|
>编辑</el-button |
|
|
|
> |
|
|
|