主数据bug修复

This commit is contained in:
‘huanghaiixia’
2025-12-03 16:35:03 +08:00
parent 2506d02e95
commit a60bf862cf
19 changed files with 155 additions and 82 deletions

View File

@ -24,7 +24,7 @@
const { filterFormSchemaAuth } = usePermission();
const { mergeFormSchemas,mergeFormEventConfigs } = useFormConfig();
const { currentRoute } = useRouter();
const isView = currentRoute.value.query.isView
const RowKey = 'id';
const emits = defineEmits(['changeUploadComponentIds','loadingCompleted', 'form-mounted']);
const props = defineProps({
@ -44,6 +44,11 @@
let customFormEventConfigs=[];
onMounted(async () => {
formProps.schemas?.forEach(v => {
if (v.field === 'code') {
v.componentProps.disabled = (isView ? true : false)
}
})
try {
// 合并渲染覆盖配置中的字段配置、表单事件配置
await mergeCustomFormRenderConfig();

View File

@ -204,7 +204,8 @@
query: {
formPath: 'mdm/Currency',
formName: formName,
formId: currentRoute.value.meta.formId
formId: currentRoute.value.meta.formId,
isView: true
}
});
}