|
|
@@ -6,7 +6,11 @@
|
|
|
width="1200px"
|
|
|
:destroy-on-close="true"
|
|
|
>
|
|
|
- <el-descriptions :column="2" v-if="detail" style="width:80%;margin-left:10%;">
|
|
|
+ <el-descriptions
|
|
|
+ :column="2"
|
|
|
+ v-if="detail"
|
|
|
+ style="width: 80%; margin-left: 10%"
|
|
|
+ >
|
|
|
<el-descriptions-item label="任务名称">{{
|
|
|
detail.taskName
|
|
|
}}</el-descriptions-item>
|
|
|
@@ -35,6 +39,7 @@
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
<el-table
|
|
|
+ size="small"
|
|
|
:data="tableData"
|
|
|
row-key="itemId"
|
|
|
height="441"
|
|
|
@@ -46,6 +51,7 @@
|
|
|
<el-table-column type="expand">
|
|
|
<template slot-scope="props">
|
|
|
<el-table
|
|
|
+ size="small"
|
|
|
v-if="props.row.dataInfoList"
|
|
|
:data="props.row.dataInfoList"
|
|
|
>
|
|
|
@@ -96,12 +102,12 @@
|
|
|
>
|
|
|
</el-table-column> -->
|
|
|
<el-table-column
|
|
|
- label="问题描述"
|
|
|
- align="center"
|
|
|
- :show-overflow-tooltip="true"
|
|
|
- prop="resRemark"
|
|
|
- >
|
|
|
- </el-table-column>
|
|
|
+ label="问题描述"
|
|
|
+ align="center"
|
|
|
+ :show-overflow-tooltip="true"
|
|
|
+ prop="resRemark"
|
|
|
+ >
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="异常图片" align="center">
|
|
|
<template slot-scope="scope">
|
|
|
<div
|
|
|
@@ -119,13 +125,12 @@
|
|
|
</el-image>
|
|
|
</div>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
+ </el-table-column>
|
|
|
</el-table>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
label="履职项"
|
|
|
-
|
|
|
prop="itemName"
|
|
|
:show-overflow-tooltip="true"
|
|
|
/>
|
|
|
@@ -155,7 +160,7 @@ export default {
|
|
|
getLabel,
|
|
|
async refresh(id) {
|
|
|
let detail = (await api.one(id)).data;
|
|
|
-
|
|
|
+
|
|
|
if (detail && detail.items && detail.items.length > 0) {
|
|
|
this.tableData = detail.items;
|
|
|
} else {
|