feiyue.teng

数据申报管理 表格日志弹窗显示

......@@ -191,6 +191,27 @@
</el-button>
</div>
</div>
<section style="position:fixed;top:350px;left: 500px;">
<TablePopover
ref="allLogDataReceiptStatusPopover"
dataKey="allLogDataReceiptStatus"
idKey="declareId"
:parentDom="$refs.entryTable"
:receiptDataHead="logDataHead"
:rowData="selectedLogRow"
:tableData="tableData"
@popoverChange="popoverChange"
@popoverClose="popoverClose"
>
<div slot="title">
<span style="font-weight: 700; color: #515a6e">订单编号:</span>
{{ selectedLogRow.orderno }}
</div>
<!-- <div slot="buttonLabel">
{{ selectedLogRow.allLogDataReceiptStatusPopoverType }}
</div> -->
</TablePopover>
</section>
<Table
class="fedexDetialTable fedexSreachTable"
ref="entryTable"
......@@ -328,27 +349,7 @@
</el-table-column>
</template>
</Table>
<template>
<TablePopover
ref="allLogDataReceiptStatusPopover"
dataKey="allLogDataReceiptStatus"
idKey="declareId"
:parentDom="$refs.entryTable"
:receiptDataHead="logDataHead"
:rowData="selectedLogRow"
:tableData="tableData"
@popoverChange="popoverChange"
@popoverClose="popoverClose"
>
<div slot="title">
<span style="font-weight: 700; color: #515a6e">订单编号:</span>
{{ selectedLogRow.orderno }}
</div>
<div slot="buttonLabel">
{{ selectedLogRow.allLogDataReceiptStatusPopoverType }}
</div>
</TablePopover>
</template>
<DialogVue
:outerVisible="outerVisible"
@dwonloadModelFile="dwonloadModelFile"
......@@ -617,10 +618,10 @@ export default {
item.wayBillReceiptPopoverType = false;
item.totalSplitOrderStatusPopoverType = false;
item.logisticsReceiptStatusPopoverType = false;
item.allLogDataReceiptStatusPopoverType = false;
// item.logLoading = false;
item.popoverData = [];
});
this.selectedLogRow.allLogDataReceiptStatusPopoverType = false;
} else {
this.alertWarningMsg(res.message);
}
......@@ -905,9 +906,9 @@ export default {
item.wayBillReceiptPopoverType = false;
item.totalSplitOrderStatusPopoverType = false;
item.logisticsReceiptStatusPopoverType = false;
item.allLogDataReceiptStatusPopoverType = false;
item.popoverData = [];
});
this.selectedLogRow.allLogDataReceiptStatusPopoverType = false;
this.$refs.entryTable.$refs.tables.$refs.bodyWrapper.style.overflowY =
"auto";
},
......@@ -964,7 +965,7 @@ export default {
// 手动触发状态更新
this.$nextTick(() => {
// 强制设置弹窗状态为true
row.allLogDataReceiptStatusPopoverType = !row.allLogDataReceiptStatusPopoverType;
row.allLogDataReceiptStatusPopoverType = true
// 强制更新表格
this.tableData = [...this.tableData];
});
......