feiyue.teng

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

...@@ -191,6 +191,27 @@ ...@@ -191,6 +191,27 @@
191 </el-button> 191 </el-button>
192 </div> 192 </div>
193 </div> 193 </div>
194 + <section style="position:fixed;top:350px;left: 500px;">
195 + <TablePopover
196 + ref="allLogDataReceiptStatusPopover"
197 + dataKey="allLogDataReceiptStatus"
198 + idKey="declareId"
199 + :parentDom="$refs.entryTable"
200 + :receiptDataHead="logDataHead"
201 + :rowData="selectedLogRow"
202 + :tableData="tableData"
203 + @popoverChange="popoverChange"
204 + @popoverClose="popoverClose"
205 + >
206 + <div slot="title">
207 + <span style="font-weight: 700; color: #515a6e">订单编号:</span>
208 + {{ selectedLogRow.orderno }}
209 + </div>
210 + <!-- <div slot="buttonLabel">
211 + {{ selectedLogRow.allLogDataReceiptStatusPopoverType }}
212 + </div> -->
213 + </TablePopover>
214 + </section>
194 <Table 215 <Table
195 class="fedexDetialTable fedexSreachTable" 216 class="fedexDetialTable fedexSreachTable"
196 ref="entryTable" 217 ref="entryTable"
...@@ -328,27 +349,7 @@ ...@@ -328,27 +349,7 @@
328 </el-table-column> 349 </el-table-column>
329 </template> 350 </template>
330 </Table> 351 </Table>
331 - <template> 352 +
332 - <TablePopover
333 - ref="allLogDataReceiptStatusPopover"
334 - dataKey="allLogDataReceiptStatus"
335 - idKey="declareId"
336 - :parentDom="$refs.entryTable"
337 - :receiptDataHead="logDataHead"
338 - :rowData="selectedLogRow"
339 - :tableData="tableData"
340 - @popoverChange="popoverChange"
341 - @popoverClose="popoverClose"
342 - >
343 - <div slot="title">
344 - <span style="font-weight: 700; color: #515a6e">订单编号:</span>
345 - {{ selectedLogRow.orderno }}
346 - </div>
347 - <div slot="buttonLabel">
348 - {{ selectedLogRow.allLogDataReceiptStatusPopoverType }}
349 - </div>
350 - </TablePopover>
351 - </template>
352 <DialogVue 353 <DialogVue
353 :outerVisible="outerVisible" 354 :outerVisible="outerVisible"
354 @dwonloadModelFile="dwonloadModelFile" 355 @dwonloadModelFile="dwonloadModelFile"
...@@ -617,10 +618,10 @@ export default { ...@@ -617,10 +618,10 @@ export default {
617 item.wayBillReceiptPopoverType = false; 618 item.wayBillReceiptPopoverType = false;
618 item.totalSplitOrderStatusPopoverType = false; 619 item.totalSplitOrderStatusPopoverType = false;
619 item.logisticsReceiptStatusPopoverType = false; 620 item.logisticsReceiptStatusPopoverType = false;
620 - item.allLogDataReceiptStatusPopoverType = false;
621 // item.logLoading = false; 621 // item.logLoading = false;
622 item.popoverData = []; 622 item.popoverData = [];
623 }); 623 });
624 + this.selectedLogRow.allLogDataReceiptStatusPopoverType = false;
624 } else { 625 } else {
625 this.alertWarningMsg(res.message); 626 this.alertWarningMsg(res.message);
626 } 627 }
...@@ -905,9 +906,9 @@ export default { ...@@ -905,9 +906,9 @@ export default {
905 item.wayBillReceiptPopoverType = false; 906 item.wayBillReceiptPopoverType = false;
906 item.totalSplitOrderStatusPopoverType = false; 907 item.totalSplitOrderStatusPopoverType = false;
907 item.logisticsReceiptStatusPopoverType = false; 908 item.logisticsReceiptStatusPopoverType = false;
908 - item.allLogDataReceiptStatusPopoverType = false;
909 item.popoverData = []; 909 item.popoverData = [];
910 }); 910 });
911 + this.selectedLogRow.allLogDataReceiptStatusPopoverType = false;
911 this.$refs.entryTable.$refs.tables.$refs.bodyWrapper.style.overflowY = 912 this.$refs.entryTable.$refs.tables.$refs.bodyWrapper.style.overflowY =
912 "auto"; 913 "auto";
913 }, 914 },
...@@ -964,7 +965,7 @@ export default { ...@@ -964,7 +965,7 @@ export default {
964 // 手动触发状态更新 965 // 手动触发状态更新
965 this.$nextTick(() => { 966 this.$nextTick(() => {
966 // 强制设置弹窗状态为true 967 // 强制设置弹窗状态为true
967 - row.allLogDataReceiptStatusPopoverType = !row.allLogDataReceiptStatusPopoverType; 968 + row.allLogDataReceiptStatusPopoverType = true
968 // 强制更新表格 969 // 强制更新表格
969 this.tableData = [...this.tableData]; 970 this.tableData = [...this.tableData];
970 }); 971 });
......