mirror of
https://github.com/m-xlsea/ruoyi-plus-soybean.git
synced 2025-09-24 07:49:47 +08:00
feat(tenant-package): 新增租户套餐管理功能
This commit is contained in:
8
src/typings/api/system.api.d.ts
vendored
8
src/typings/api/system.api.d.ts
vendored
@ -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;
|
||||
/** 菜单树选择项是否关联显示 */
|
||||
|
3
src/typings/components.d.ts
vendored
3
src/typings/components.d.ts
vendored
@ -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']
|
||||
|
2
src/typings/elegant-router.d.ts
vendored
2
src/typings/elegant-router.d.ts
vendored
@ -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"
|
||||
|
Reference in New Issue
Block a user