diff --git a/src/views/eam/basic/fixedAssets/index.vue b/src/views/eam/basic/fixedAssets/index.vue index c13f56d..dd2f925 100644 --- a/src/views/eam/basic/fixedAssets/index.vue +++ b/src/views/eam/basic/fixedAssets/index.vue @@ -182,8 +182,26 @@ const openForm = (type: string, row?: any) => { row['upload']= row.filePathList?.map((item: any) => { return {url:item} }) + if (row.sourceType == 'QAD') { + FixedAssets.allSchemas.formSchema.forEach(item => { + if (item.field == 'supplierNumber') { + item.componentProps.disabled = true + } + }) + } else { + FixedAssets.allSchemas.formSchema.forEach(item => { + if (item.field == 'supplierNumber') { + item.componentProps.disabled = false + } + }) + } basicFormRef.value.open(type, row) } else { + FixedAssets.allSchemas.formSchema.forEach(item => { + if (item.field == 'supplierNumber') { + item.componentProps.disabled = false + } + }) basicFormRef.value.open(type, row) } }