From 70bcbf5fbef2566fefdf6116172607db83c9ec07 Mon Sep 17 00:00:00 2001 From: "YEJIAXING-PC\\lenovo" <591141169@qq.com> Date: Tue, 27 May 2025 14:54:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=BB=B4=E6=8A=A4-=E7=BB=B4?= =?UTF-8?q?=E4=BF=AE=E5=B7=A5=E5=8D=95=EF=BC=8C=E7=8A=B6=E6=80=81=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E5=90=8E=E6=98=8E=E7=BB=86=E5=BA=94=E4=B8=8D=E8=83=BD?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E3=80=81=E5=88=A0=E9=99=A4=EF=BC=8C=E7=8E=B0?= =?UTF-8?q?=E8=83=BD=E7=BC=96=E8=BE=91=E3=80=81=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/eam/basic/item/item.data.ts | 3 ++- src/views/eam/device/devicemaintenancejob/index.vue | 8 +++++++- src/views/eam/mold/moldinspectionjob/index.vue | 2 +- src/views/eam/mold/moldmaintainjob/index.vue | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/views/eam/basic/item/item.data.ts b/src/views/eam/basic/item/item.data.ts index 7542bac..ce6029d 100644 --- a/src/views/eam/basic/item/item.data.ts +++ b/src/views/eam/basic/item/item.data.ts @@ -388,7 +388,8 @@ export const ItemSearchTable = useCrudSchemas( { label: '数量', field: 'qty', - sort: 'custom' + sort: 'custom', + hiddenSearchHigh: true, } ]) ) diff --git a/src/views/eam/device/devicemaintenancejob/index.vue b/src/views/eam/device/devicemaintenancejob/index.vue index 45c881c..3d03d47 100644 --- a/src/views/eam/device/devicemaintenancejob/index.vue +++ b/src/views/eam/device/devicemaintenancejob/index.vue @@ -774,6 +774,12 @@ const openFormSec = async (type: string, row?: any) => { DeviceMaintenanceMainSec.allSchemas.formSchema.find(item => { return item.field == 'maintenance' }).componentProps.disabled = true + DeviceMaintenanceMainSec.allSchemas.formSchema.find((item) => { + return item.field == 'type' + }).componentProps.disabled = true + DeviceMaintenanceMainSec.allSchemas.formSchema.find((item) => { + return item.field == 'type' + }).value = 'DEVICE' await MoldAccountsApi.getMoldAccountsAllNoPage({}) .then(res => { moldList.value = res @@ -807,7 +813,7 @@ const openFormSec = async (type: string, row?: any) => { /** 详情操作 */ const detailRef = ref() const openDetail = async (row: any, titleName: any, titleValue: any) => { - if(row.status == 'COMPLETED' || row.status == 'VERIFIED'){ + if(row.status == 'COMPLETED' || row.status == 'VERIFIED' || row.status == 'APPLYPASS'){ DeviceMaintenanceDetailFilter.value.allSchemas.tableColumns = DeviceMaintenanceDetail.allSchemas.tableColumns.filter(item => item.field !== 'action'); }else{ DeviceMaintenanceDetailFilter.value.allSchemas.tableColumns = DeviceMaintenanceDetail.allSchemas.tableColumns; diff --git a/src/views/eam/mold/moldinspectionjob/index.vue b/src/views/eam/mold/moldinspectionjob/index.vue index 6014121..6078d2d 100644 --- a/src/views/eam/mold/moldinspectionjob/index.vue +++ b/src/views/eam/mold/moldinspectionjob/index.vue @@ -363,7 +363,7 @@ const formsSuccess = async (formType, data) => { /** 详情操作 */ const detailRef = ref() const openDetail = async (row: any, titleName: any, titleValue: any) => { - if(row.status == 'COMPLETED'){ + if(row.status == 'COMPLETED' || row.status == 'VERIFIED' || row.status == 'APPLYPASS'){ MoldInspectionDetailFilter.value.allSchemas.tableColumns = MoldInspectionDetail.allSchemas.tableColumns.filter(item => item.field !== 'action'); }else{ MoldInspectionDetailFilter.value.allSchemas.tableColumns = MoldInspectionDetail.allSchemas.tableColumns; diff --git a/src/views/eam/mold/moldmaintainjob/index.vue b/src/views/eam/mold/moldmaintainjob/index.vue index f31e2da..a1b9cef 100644 --- a/src/views/eam/mold/moldmaintainjob/index.vue +++ b/src/views/eam/mold/moldmaintainjob/index.vue @@ -382,7 +382,7 @@ const openForm = (type: string, row?: any) => { /** 详情操作 */ const detailRef = ref() const openDetail = async (row: any, titleName: any, titleValue: any) => { - if(row.status == 'COMPLETED'){ + if(row.status == 'COMPLETED' || row.status == 'VERIFIED' || row.status == 'APPLYPASS'){ MoldMaintainOrderDetailFilter.value.allSchemas.tableColumns = MoldMaintainOrderDetail.allSchemas.tableColumns.filter(item => item.field !== 'action'); }else{ MoldMaintainOrderDetailFilter.value.allSchemas.tableColumns = MoldMaintainOrderDetail.allSchemas.tableColumns;