Browse Source

追溯界面调整

langfang-develop
liwei 3 years ago
parent
commit
f2b4fe94d6
1 changed files with 28 additions and 10 deletions
  1. +28
    -10
      src/views/retrospect/product/index.vue

+ 28
- 10
src/views/retrospect/product/index.vue View File

@ -99,12 +99,15 @@
>导出</el-button> >导出</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="table-wrap">
<div class="table-wrap" ref="tableHeightRef">
<el-table <el-table
v-loading="loading" v-loading="loading"
:data="tableData" :data="tableData"
@cell-click="cellClick" @cell-click="cellClick"
border border
v-if="tableHeight"
:height="tableHeight"
highlight-current-row
> >
<el-table-column <el-table-column
:label="getColumnName('OM_SerialOrder-SerialOrderId')" :label="getColumnName('OM_SerialOrder-SerialOrderId')"
@ -132,8 +135,8 @@
</div> </div>
<div class="details-wrap"> <div class="details-wrap">
<p class="details-title">明细过程数据</p> <p class="details-title">明细过程数据</p>
<div class="details-table-wrap">
<el-table v-loading="loading" :data="tableDetailsData" border>
<div class="details-table-wrap" ref="tableDetailsHeightRef">
<el-table v-loading="loading" :data="tableDetailsData" v-if="tableDetailsHeight" :height="tableDetailsHeight" border>
<el-table-column <el-table-column
v-for="item in detailsHeaders" v-for="item in detailsHeaders"
:key="item" :key="item"
@ -173,20 +176,23 @@ export default {
headers:[], headers:[],
tableData:[], tableData:[],
detailsHeaders:[ detailsHeaders:[
'SerialOrderOPTrace-PO',
'SerialOrderOPTrace-WorkOrderId',
'SerialOrderOPTrace-ArtId', 'SerialOrderOPTrace-ArtId',
'SerialOrderOPTrace-RecvData',
'SerialOrderOPTrace-WorkOrderId',
'SerialOrderOPTrace-SerialOrderId', 'SerialOrderOPTrace-SerialOrderId',
'SerialOrderOPTrace-Status',
'SerialOrderOPTrace-StepDesc',
'SerialOrderOPTrace-PO',
'SerialOrderOPTrace-WorkPlaceId', 'SerialOrderOPTrace-WorkPlaceId',
'SerialOrderOPTrace-ExecuteTime',
'SerialOrderOPTrace-StepDesc',
'SerialOrderOPTrace-RecvData',
'SerialOrderOPTrace-Status',
'SerialOrderOPTrace-Remark1', 'SerialOrderOPTrace-Remark1',
'SerialOrderOPTrace-ExecuteTime',
], ],
tableDetailsData:[], tableDetailsData:[],
loading:false, loading:false,
cellItem:{}
cellItem:{},
tableHeight:0,
tableDetailsHeight:0
} }
}, },
created(){ created(){
@ -197,7 +203,19 @@ export default {
} }
this.getPotrace(); this.getPotrace();
}, },
mounted(){
this.setTableHeight();
this.setTableDetailsHeight();
},
methods:{ methods:{
// tableHeight
setTableHeight(){
this.tableHeight = (this.$refs.tableHeightRef.offsetHeight-5) || 400;
},
// tableHeight
setTableDetailsHeight(){
this.tableDetailsHeight = (this.$refs.tableDetailsHeightRef.offsetHeight-5) || 360;
},
// //
exportExcel() { exportExcel() {
exportheadexcel(this.formData).then((res) => { exportheadexcel(this.formData).then((res) => {


Loading…
Cancel
Save