From d27cb93b4f7c597d29ef113eada6e262c33cda41 Mon Sep 17 00:00:00 2001 From: yufei_wang <2267742828@qq.com> Date: Thu, 19 Sep 2024 13:49:08 +0800 Subject: [PATCH] =?UTF-8?q?HL-6058=E7=89=A9=E6=96=99=E8=BD=AC=E9=9A=94?= =?UTF-8?q?=E7=A6=BB=E7=94=B3=E8=AF=B7&=E9=9A=94=E7=A6=BB=E8=BD=AC?= =?UTF-8?q?=E5=90=88=E6=A0=BC=E7=94=B3=E8=AF=B7=E6=98=8E=E7=BB=86=E8=A1=8C?= =?UTF-8?q?=E4=B8=AD=E5=AD=97=E6=AE=B5=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inventorymove/inventorymoveRequestMain/index.vue | 10 ++++++++++ .../inventorymoveRequestMain.data.ts | 2 ++ 2 files changed, 12 insertions(+) diff --git a/src/views/wms/moveManage/inventorymove/inventorymoveRequestMain/index.vue b/src/views/wms/moveManage/inventorymove/inventorymoveRequestMain/index.vue index db8d9d37d..ba9fdea29 100644 --- a/src/views/wms/moveManage/inventorymove/inventorymoveRequestMain/index.vue +++ b/src/views/wms/moveManage/inventorymove/inventorymoveRequestMain/index.vue @@ -603,6 +603,11 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const formRef = ref() const openForm =async (type: string, row?: number) => { + InventorymoveRequestDetail.allSchemas.tableFormColumns.forEach(item=>{ + if(item.field == 'qty'){ + item.tableForm.disabled = routeName.value == "HoldtookRequestMain" + } + }) tableData.value = [] // 重置明细数据 formRef.value.open(type, row) } @@ -611,6 +616,11 @@ const openForm =async (type: string, row?: number) => { * 详情 新增/编辑事件 */ const detailOpenForm = (type, row) => { + InventorymoveRequestDetail.allSchemas.formSchema.forEach(item=>{ + if(item.field == 'qty'){ + item.componentProps.disabled = routeName.value == "HoldtookRequestMain" + } + }) if(InventorymoveRequestDetail.allSchemas.formSchema.find(item => (item.field == 'fromPackingNumber'))?.componentProps?.searchCondition.find(item => (item.key == 'warehouseCode')) == undefined){ InventorymoveRequestDetail.allSchemas.formSchema.find(item => (item.field == 'fromPackingNumber'))?.componentProps?.searchCondition.push({ key: 'warehouseCode', diff --git a/src/views/wms/moveManage/inventorymove/inventorymoveRequestMainOKHOLD/inventorymoveRequestMain.data.ts b/src/views/wms/moveManage/inventorymove/inventorymoveRequestMainOKHOLD/inventorymoveRequestMain.data.ts index 965d0e9e8..6e97682d3 100644 --- a/src/views/wms/moveManage/inventorymove/inventorymoveRequestMainOKHOLD/inventorymoveRequestMain.data.ts +++ b/src/views/wms/moveManage/inventorymove/inventorymoveRequestMainOKHOLD/inventorymoveRequestMain.data.ts @@ -1197,11 +1197,13 @@ export const InventorymoveRequestDetail = useCrudSchemas(reactive( form: { component: 'InputNumber', componentProps: { + disabled:true, min: 0, precision: 6 } }, tableForm: { + disabled:true, type: 'InputNumber', min: 0, precision: 6