Browse Source

展开所有行

java8
han\hanst 5 months ago
parent
commit
3ca1567e07
  1. 31
      src/views/modules/ecss/components/PackingDetailTab.vue

31
src/views/modules/ecss/components/PackingDetailTab.vue

@ -316,12 +316,15 @@ export default {
// //
handleBoxExpand(row, expandedRows) { handleBoxExpand(row, expandedRows) {
//
this.expandedBoxRows = expandedRows.map(expandedRow => this.getBoxRowKey(expandedRow));
if (expandedRows.includes(row)) {
//
this.loadPalletDetails(row);
//
const isExpanding = expandedRows.includes(row);
if (isExpanding) {
//
this.expandAll();
} else {
//
this.collapseAll();
} }
}, },
@ -375,6 +378,22 @@ export default {
return value; return value;
}, },
//
expandAll() {
// key
this.expandedBoxRows = this.dataListBoxes.map(row => this.getBoxRowKey(row));
//
this.dataListBoxes.forEach(row => {
this.loadPalletDetails(row);
});
},
//
collapseAll() {
this.expandedBoxRows = [];
},
// //
refresh() { refresh() {
this.loadBoxList(); this.loadBoxList();

Loading…
Cancel
Save