Browse Source

2026-06-04

优化
master
fengyuan_yang 1 week ago
parent
commit
e4aa5f3513
  1. 20
      src/views/modules/shopOrder/workOrderAlloc/searchWorkOrderAlloc.vue

20
src/views/modules/shopOrder/workOrderAlloc/searchWorkOrderAlloc.vue

@ -228,7 +228,7 @@
v-loading="allocListLoading"
style="width: 100%">
<el-table-column
v-for="(item, index) in allocColumnList"
v-for="(item, index) in filteredAllocColumnList"
:key="index"
:prop="item.columnProp"
:header-align="item.headerAlign"
@ -247,7 +247,7 @@
v-loading="allocListLoading"
style="width: 100%">
<el-table-column
v-for="(item, index) in allocColumnList"
v-for="(item, index) in filteredAllocColumnList"
:key="index"
:prop="item.columnProp"
:header-align="item.headerAlign"
@ -266,7 +266,7 @@
v-loading="allocListLoading"
style="width: 100%">
<el-table-column
v-for="(item, index) in allocColumnList"
v-for="(item, index) in filteredAllocColumnList"
:key="index"
:prop="item.columnProp"
:header-align="item.headerAlign"
@ -285,7 +285,7 @@
v-loading="allocListLoading"
style="width: 100%">
<el-table-column
v-for="(item, index) in allocColumnList"
v-for="(item, index) in filteredAllocColumnList"
:key="index"
:prop="item.columnProp"
:header-align="item.headerAlign"
@ -407,6 +407,18 @@ export default {
}
}
},
computed: {
filteredAllocColumnList() {
const hideColumnsByTab = {
'产量未传输': ['allocSetupTime', 'allocManfTime'],
'产量已传输': ['allocSetupTime', 'allocManfTime'],
'工时未传输': ['allocReportQty', 'allocApproveQty', 'allocScrapQty']
};
const hiddenColumnProps = hideColumnsByTab[this.activeTab] || [];
return this.allocColumnList.filter(item => !hiddenColumnProps.includes(item.columnProp));
}
},
mounted() {
this.calculateTableHeight();
window.addEventListener('resize', this.calculateTableHeight);

Loading…
Cancel
Save