feat(tenant-package): 新增租户套餐管理功能

This commit is contained in:
AN
2025-05-11 11:27:37 +08:00
parent 862ac25057
commit 1140829bcc
14 changed files with 514 additions and 13 deletions

View File

@ -68,7 +68,11 @@ declare namespace Api {
checkedKeys: CommonType.IdType[];
menus: MenuList;
}>;
/** teannt-package menu tree select */
type TenantPackageMenuTreeSelect = Common.CommonRecord<{
checkedKeys: CommonType.IdType[];
menus: MenuList;
}>;
/** role dept tree select */
type RoleDeptTreeSelect = Common.CommonRecord<{
checkedKeys: CommonType.IdType[];
@ -562,7 +566,7 @@ declare namespace Api {
/** 套餐名称 */
packageName: string;
/** 关联菜单id */
menuIds: CommonType.IdType;
menuIds: CommonType.IdType[];
/** 备注 */
remark: string;
/** 菜单树选择项是否关联显示 */

View File

@ -45,6 +45,9 @@ declare module 'vue' {
'IconMaterialSymbols:syncOutline': typeof import('~icons/material-symbols/sync-outline')['default']
'IconMaterialSymbols:uploadRounded': typeof import('~icons/material-symbols/upload-rounded')['default']
'IconMaterialSymbols:warningOutlineRounded': typeof import('~icons/material-symbols/warning-outline-rounded')['default']
IconMaterialSymbolsAddRounded: typeof import('~icons/material-symbols/add-rounded')['default']
IconMaterialSymbolsDeleteOutline: typeof import('~icons/material-symbols/delete-outline')['default']
IconMaterialSymbolsDriveFileRenameOutlineOutline: typeof import('~icons/material-symbols/drive-file-rename-outline-outline')['default']
IconMdiArrowDownThin: typeof import('~icons/mdi/arrow-down-thin')['default']
IconMdiArrowUpThin: typeof import('~icons/mdi/arrow-up-thin')['default']
IconMdiDrag: typeof import('~icons/mdi/drag')['default']

View File

@ -44,6 +44,7 @@ declare module "@elegant-router/types" {
"system_post": "/system/post";
"system_role": "/system/role";
"system_tenant": "/system/tenant";
"system_tenant-package": "/system/tenant-package";
"system_user": "/system/user";
"tool": "/tool";
"tool_gen": "/tool/gen";
@ -131,6 +132,7 @@ declare module "@elegant-router/types" {
| "system_oss"
| "system_post"
| "system_role"
| "system_tenant-package"
| "system_tenant"
| "system_user"
| "tool_gen"