修复代码生成上级菜单显示问题

This commit is contained in:
RuoYi 2024-09-27 16:02:40 +08:00
parent f476e35522
commit d02ba57ffb

View File

@ -91,11 +91,13 @@
<el-icon><question-filled /></el-icon> <el-icon><question-filled /></el-icon>
</el-tooltip> </el-tooltip>
</template> </template>
<tree-select <el-tree-select
v-model:value="info.parentMenuId" v-model="info.parentMenuId"
:options="menuOptions" :data="menuOptions"
:objMap="{ value: 'menuId', label: 'menuName', children: 'children' }" :props="{ value: 'menuId', label: 'menuName', children: 'children' }"
value-key="menuId"
placeholder="请选择系统菜单" placeholder="请选择系统菜单"
check-strictly
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -287,6 +289,10 @@ function getMenuTreeselect() {
}); });
} }
onMounted(() => {
getMenuTreeselect();
})
watch(() => props.info.subTableName, val => { watch(() => props.info.subTableName, val => {
setSubTableColumns(val); setSubTableColumns(val);
}); });
@ -297,5 +303,4 @@ watch(() => props.info.tplWebType, val => {
} }
}); });
getMenuTreeselect();
</script> </script>