From 65f3cd1e760d289e2b391f06c197b1e2b10e72ff Mon Sep 17 00:00:00 2001 From: liwei Date: Mon, 11 Oct 2021 14:52:03 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E7=8A=B6=E6=80=81=E7=89=B9=E6=AE=8A?= =?UTF-8?q?=E6=A0=87=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/retrospect/productOverview/index.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/views/retrospect/productOverview/index.vue b/src/views/retrospect/productOverview/index.vue index 6fd79e0..9bea937 100644 --- a/src/views/retrospect/productOverview/index.vue +++ b/src/views/retrospect/productOverview/index.vue @@ -123,8 +123,10 @@ width="200px" > @@ -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; } }) }, diff --git a/src/views/retrospect/productOverview/index.vue b/src/views/retrospect/productOverview/index.vue index 9bea937..4621d12 100644 --- a/src/views/retrospect/productOverview/index.vue +++ b/src/views/retrospect/productOverview/index.vue @@ -168,7 +168,8 @@ export default { return{ classData:{ 39:'status-39', - 40:'status-40' + 40:'status-40', + 98:'status-98' }, formData:{ workOrderId:undefined @@ -317,5 +318,12 @@ export default { background: url('../../../assets/imgs/status-40.png') no-repeat 0px -2px; background-size: 23px 23px; } + .status-98{ + display: inline-block; + width: 100%; + height: 20px; + background: #9172CE; + color: #FFFFFF; + } } \ No newline at end of file