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) {
//
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;
},
//
expandAll() {
// key
this.expandedBoxRows = this.dataListBoxes.map(row => this.getBoxRowKey(row));
//
this.dataListBoxes.forEach(row => {
this.loadPalletDetails(row);
});
},
//
collapseAll() {
this.expandedBoxRows = [];
},
//
refresh() {
this.loadBoxList();

Loading…
Cancel
Save