|
|
@ -119,7 +119,7 @@ |
|
|
|
:key="item" |
|
|
|
:label="getColumnName(item)" |
|
|
|
:show-overflow-tooltip="true" |
|
|
|
width="200px" |
|
|
|
min-width="200px" |
|
|
|
> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span |
|
|
@ -128,9 +128,30 @@ |
|
|
|
>{{ scope.row.poLi[index].startTime }}</span |
|
|
|
> |
|
|
|
<span v-else></span> |
|
|
|
<!-- <el-table |
|
|
|
:data="scope.row.poLi[index].oPDetailLi || []" |
|
|
|
style="width: 100%" |
|
|
|
border |
|
|
|
size="mini" |
|
|
|
> |
|
|
|
<el-table-column |
|
|
|
v-for="itemH in detailsHeaders" |
|
|
|
:key="itemH" |
|
|
|
:prop="itemH" |
|
|
|
min-width="150px" |
|
|
|
:label="getColumnName(itemH)" |
|
|
|
/> |
|
|
|
</el-table> --> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<pagination |
|
|
|
v-show="pagination.total > 0" |
|
|
|
:total="pagination.total" |
|
|
|
:page.sync="pagination.pageNumber" |
|
|
|
:limit.sync="pagination.pageSize" |
|
|
|
@pagination="getPotrace" |
|
|
|
/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</template> |
|
|
@ -159,7 +180,20 @@ export default { |
|
|
|
loading:false, |
|
|
|
cellItem:{}, |
|
|
|
tableHeight:0, |
|
|
|
tableDetailsHeight:0 |
|
|
|
pagination:{ |
|
|
|
pageNumber: 1, |
|
|
|
pageSize: 10, |
|
|
|
total:0 |
|
|
|
}, |
|
|
|
detailsHeaders:[ |
|
|
|
"SerialOrderOPTrace-ArtId", |
|
|
|
"SerialOrderOPTrace-WorkPlaceId", |
|
|
|
"SerialOrderOPTrace-StepDesc", |
|
|
|
"SerialOrderOPTrace-RecvData", |
|
|
|
"SerialOrderOPTrace-Status", |
|
|
|
"SerialOrderOPTrace-Remark1", |
|
|
|
"SerialOrderOPTrace-ExecuteTime" |
|
|
|
] |
|
|
|
} |
|
|
|
}, |
|
|
|
created(){ |
|
|
@ -176,7 +210,7 @@ export default { |
|
|
|
methods:{ |
|
|
|
// tableHeight高度 |
|
|
|
setTableHeight(){ |
|
|
|
this.tableHeight = (this.$refs.tableHeightRef.offsetHeight-5) || 400; |
|
|
|
this.tableHeight = (this.$refs.tableHeightRef.offsetHeight-70) || 400; |
|
|
|
}, |
|
|
|
// 导出文件 |
|
|
|
exportExcel() { |
|
|
@ -191,11 +225,13 @@ export default { |
|
|
|
// table数据 |
|
|
|
getPotrace(){ |
|
|
|
getPotrace({ |
|
|
|
...this.formData |
|
|
|
}).then(({code, data})=>{ |
|
|
|
...this.formData, |
|
|
|
...this.pagination |
|
|
|
}).then(({code, data:{records:{data=[], titleLi=[]}, count}})=>{ |
|
|
|
if(code==200){ |
|
|
|
this.headers=data.titleLi; |
|
|
|
this.tableData=data.data; |
|
|
|
this.headers=titleLi; |
|
|
|
this.tableData=data; |
|
|
|
this.pagination.total=count; |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|