From a12ed938c1636767e28327687d8477fcf58abc33 Mon Sep 17 00:00:00 2001 From: hwj Date: Mon, 11 May 2026 15:26:24 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E8=AE=BE=E5=A4=87=E7=AE=A1?= =?UTF-8?q?=E7=90=86-=E6=B7=BB=E5=8A=A0=E2=80=9C=E5=B1=95=E5=BC=80/?= =?UTF-8?q?=E6=8A=98=E5=8F=A0=E2=80=9D=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mes/criticalComponent/index.vue | 17 ++++++++++++++--- src/views/mes/dvrepair/index.vue | 21 ++++++++++++++++----- src/views/mes/repairItems/index.vue | 15 +++++++++++++-- src/views/mes/workOrderManagement/index.vue | 13 ++++++++++++- 4 files changed, 55 insertions(+), 11 deletions(-) diff --git a/src/views/mes/criticalComponent/index.vue b/src/views/mes/criticalComponent/index.vue index 4464392c..e311b84d 100644 --- a/src/views/mes/criticalComponent/index.vue +++ b/src/views/mes/criticalComponent/index.vue @@ -11,24 +11,30 @@ v-model="queryParams.code" :placeholder="t('EquipmentManagement.EquipmentKeyItem v-model="queryParams.name" :placeholder="t('EquipmentManagement.EquipmentKeyItems.placeholderName')" clearable @keyup.enter="handleQuery" class="!w-240px" /> - + - + - + + + + + {{ showAllFilters ? t('FactoryModeling.FactoryStructure.collapseText') : t('FactoryModeling.FactoryStructure.expandText') }} + + @@ -175,6 +181,11 @@ const queryParams = reactive({ const queryFormRef = ref() const selectedIds = ref([]) +const showAllFilters = ref(false) +const filterCount = 5 +const toggleFilters = () => { + showAllFilters.value = !showAllFilters.value +} const importDialogVisible = ref(false) const importLoading = ref(false) diff --git a/src/views/mes/dvrepair/index.vue b/src/views/mes/dvrepair/index.vue index 7c9a1dc3..4f3704ab 100644 --- a/src/views/mes/dvrepair/index.vue +++ b/src/views/mes/dvrepair/index.vue @@ -28,7 +28,7 @@ class="!w-240px" /> - + - + - + - + - + + + + + {{ showAllFilters ? t('FactoryModeling.FactoryStructure.collapseText') : t('FactoryModeling.FactoryStructure.expandText') }} + + @@ -229,6 +235,11 @@ const queryParams = reactive({ }) const queryFormRef = ref() // 搜索的表单 const exportLoading = ref(false) // 导出的加载中 +const showAllFilters = ref(false) +const filterCount = 8 +const toggleFilters = () => { + showAllFilters.value = !showAllFilters.value +} const statusOptions = [ { label: t('EquipmentManagement.DvRepair.statusPending'), value: '0' }, diff --git a/src/views/mes/repairItems/index.vue b/src/views/mes/repairItems/index.vue index 28fd7406..0819d4a9 100644 --- a/src/views/mes/repairItems/index.vue +++ b/src/views/mes/repairItems/index.vue @@ -51,7 +51,7 @@ /> --> - + - + + + + + {{ showAllFilters ? t('FactoryModeling.FactoryStructure.collapseText') : t('FactoryModeling.FactoryStructure.expandText') }} + + {{ t('common.query') }} {{ t('common.reset') }} @@ -183,6 +189,11 @@ const queryFormRef = ref() const tableRef = ref() const selectedIds = ref([]) const formRef = ref() +const showAllFilters = ref(false) +const filterCount = 5 +const toggleFilters = () => { + showAllFilters.value = !showAllFilters.value +} const deviceTypeOptions = ref<{ label: string; value: number }[]>([ { label: t('EquipmentManagement.RepairItems.deviceTypeDevice'), value: 1 }, diff --git a/src/views/mes/workOrderManagement/index.vue b/src/views/mes/workOrderManagement/index.vue index 31d62528..8829c880 100644 --- a/src/views/mes/workOrderManagement/index.vue +++ b/src/views/mes/workOrderManagement/index.vue @@ -33,7 +33,7 @@ :value="opt.value" /> - + + + + + {{ showAllFilters ? t('FactoryModeling.FactoryStructure.collapseText') : t('FactoryModeling.FactoryStructure.expandText') }} + + @@ -229,6 +235,11 @@ const queryParams = reactive({ }) const queryFormRef = ref() +const showAllFilters = ref(false) +const filterCount = 4 +const toggleFilters = () => { + showAllFilters.value = !showAllFilters.value +} const getList = async () => { loading.value = true