From 273cc8c316f4ef0eb5deab6be55f3817584cd568 Mon Sep 17 00:00:00 2001 From: "YEJIAXING-PC\\lenovo" <591141169@qq.com> Date: Wed, 28 May 2025 17:02:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A4=87=E4=BB=B6=E7=9A=84?= =?UTF-8?q?=E9=87=87=E8=B4=AD=E6=96=B9=E5=BC=8F=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/eam/basic/item/item.data.ts | 24 +++++++++++------------ src/views/eam/mold/moldAccounts/index.vue | 13 ++++++++++++ 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/src/views/eam/basic/item/item.data.ts b/src/views/eam/basic/item/item.data.ts index ce6029d..0e9184c 100644 --- a/src/views/eam/basic/item/item.data.ts +++ b/src/views/eam/basic/item/item.data.ts @@ -139,18 +139,18 @@ export const Item = useCrudSchemas( type: 'Select' } }, - { - label: '采购方式', - field: 'purchaseWay', - sort: 'custom', - dictType: DICT_TYPE.PURCHASE_WAY, - dictClass: 'string', - isSearch: false, - isTable: true, - tableForm: { - type: 'Select' - } - }, + // { + // label: '采购方式', + // field: 'purchaseWay', + // sort: 'custom', + // dictType: DICT_TYPE.PURCHASE_WAY, + // dictClass: 'string', + // isSearch: false, + // isTable: true, + // tableForm: { + // type: 'Select' + // } + // }, { label: '物料类型', field: 'itemType', diff --git a/src/views/eam/mold/moldAccounts/index.vue b/src/views/eam/mold/moldAccounts/index.vue index b4a0559..70ae852 100644 --- a/src/views/eam/mold/moldAccounts/index.vue +++ b/src/views/eam/mold/moldAccounts/index.vue @@ -251,6 +251,19 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const basicFormRef = ref() const openForm = (type: string, row?: any) => { + if (type == 'create') { + MoldAccounts.allSchemas.formSchema.forEach((item) => { + if (item.field == 'number') { + item.componentProps.disabled = false + } + }) + } else if (type == 'update') { + MoldAccounts.allSchemas.formSchema.forEach((item) => { + if (item.field == 'number') { + item.componentProps.disabled = true + } + }) + } basicFormRef.value.open(type, row) }