mirror of
https://github.com/zclzone/vue-naive-admin.git
synced 2025-05-01 22:59:01 +08:00
Compare commits
No commits in common. "eb3c56f5af526303451440a9ac59e7465bd07967" and "0141c0287e3b7dc4c1150f71b0221329ae9ef8cc" have entirely different histories.
eb3c56f5af
...
0141c0287e
@ -22,7 +22,6 @@
|
||||
:show-irrelevant-nodes="false"
|
||||
:pattern="pattern"
|
||||
:data="treeData"
|
||||
:selected-keys="[currentMenu?.code]"
|
||||
:render-prefix="renderPrefix"
|
||||
:render-suffix="renderSuffix"
|
||||
:on-update:selected-keys="onSelect"
|
||||
|
@ -202,17 +202,15 @@ async function onSave() {
|
||||
await validation()
|
||||
okLoading.value = true
|
||||
try {
|
||||
let newFormData
|
||||
if (!modalForm.value.parentId) modalForm.value.parentId = null
|
||||
if (modalAction.value === 'add') {
|
||||
const res = await api.addPermission(modalForm.value)
|
||||
newFormData = res.data
|
||||
await api.addPermission(modalForm.value)
|
||||
} else if (modalAction.value === 'edit') {
|
||||
await api.savePermission(modalForm.value.id, modalForm.value)
|
||||
}
|
||||
okLoading.value = false
|
||||
$message.success('保存成功')
|
||||
emit('refresh', modalAction.value === 'add' ? newFormData : modalForm.value)
|
||||
emit('refresh', modalForm.value)
|
||||
} catch (error) {
|
||||
console.error(error)
|
||||
okLoading.value = false
|
||||
|
Loading…
x
Reference in New Issue
Block a user