| | |
| | | async function saveMenu(params: API.SaveMenuCommand) { |
| | | try { |
| | | const res = await menuServices.saveMenu(params); |
| | | if (res) { |
| | | Message.successMessage('保存成功'); |
| | | getAllModule(); |
| | | editDialogFormVisible.value = false; |
| | | return res; |
| | | } |
| | | return res; |
| | | } catch (error) {} |
| | | } |
| | | |
| | |
| | | params.id = subModule.id; |
| | | } |
| | | if (drawerState.type === SubModuleType.Column) { |
| | | // const _subModule = subModule; |
| | | // params = { |
| | | // ...params, |
| | | // //@ts-ignore |
| | | // width: _subModule.width, |
| | | // // apiName: _subModule.apiName, |
| | | // // realColumn: _subModule.realColumn, |
| | | // // isShow: _subModule.isShow, |
| | | // }; |
| | | } else { |
| | | params.location = SubModuleKey[drawerState.type]; |
| | | } |
| | |
| | | ...currentDrawerModule.value, |
| | | groups: groups, |
| | | }; |
| | | const res = await menuServices.saveMenu(params); |
| | | const res = await saveMenu(params); |
| | | if (res) { |
| | | getBaseModuleGetAllSubModule(currentDrawerModule.value, drawerState.type); |
| | | Message.successMessage('保存成功'); |