|
|
|
@ -34,13 +34,13 @@
@@ -34,13 +34,13 @@
|
|
|
|
|
const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data: ModalInnerData = {}) => { |
|
|
|
|
await resetFields(); |
|
|
|
|
await clearValidate(); |
|
|
|
|
listMenu().then(data => { |
|
|
|
|
updateSchema({ |
|
|
|
|
field: 'parentId', |
|
|
|
|
componentProps: { |
|
|
|
|
treeData: listToTree(data) |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
const topMenu = { id: '0', name: '顶级菜单', children: [] }; |
|
|
|
|
topMenu.children = listToTree(await listMenu()); |
|
|
|
|
await updateSchema({ |
|
|
|
|
field: 'parentId', |
|
|
|
|
componentProps: { |
|
|
|
|
treeData: [topMenu] |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
tag.value = data._tag; |
|
|
|
|
const menuId = data.record?.id; |
|
|
|
|