From 9d8ef3a592b3102c8d4133e601b31aacb91866f6 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期二, 05 八月 2025 10:34:54 +0800 Subject: [PATCH] fix: 修改功能模块 --- src/constants/apiEnum.ts | 50 ++++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 40 insertions(+), 10 deletions(-) diff --git a/src/constants/apiEnum.ts b/src/constants/apiEnum.ts index 30a5660..a1f0c28 100644 --- a/src/constants/apiEnum.ts +++ b/src/constants/apiEnum.ts @@ -41,18 +41,22 @@ Descending = 1, } -/** 鐢ㄦ埛绫诲瀷 */ -export enum EnumUserType { - /**涓汉 */ - Personal = 10, - /**浼佷笟 */ - Enterprise = 20, - /**杩愯惀 */ - Operation = 100, +/** 璧勬簮鎺у埗鍣� */ +export enum EnumResourceController { + /**鏁版嵁瀛楀吀 */ + Dictionary = 0, + /**鐢ㄦ埛璁よ瘉 */ + Auth = 1, + /**鐢ㄦ埛鑿滃崟 */ + Menu = 2, + /**鐢ㄦ埛璧勬簮 */ + Resource = 3, + /**鐢ㄦ埛瑙掕壊 */ + Role = 4, } -/** 鎺ュ彛璇锋眰鏂瑰紡 */ -export enum EnumWebApiMethod { +/** 璧勬簮璇锋眰鏂瑰紡 */ +export enum EnumResourceMethod { /**鏌ヨ */ Get = 10, /**鎻愪氦 */ @@ -62,3 +66,29 @@ /**鍒犻櫎 */ Delete = 40, } + +/** 瑙掕壊鎺ュ彛鏁版嵁鏉冮檺 */ +export enum EnumRoleWebApiDataPower { + /**鑷畾涔� */ + Custom = 1, + /**鏌ヨ涓汉鍒涘缓鏁版嵁 */ + Creator = 10, + /**鏌ヨ褰撳墠閮ㄩ棬鏁版嵁 */ + CurrentDepartment = 20, + /**鏌ヨ褰撳墠鍙婁笅绾ч儴闂ㄦ暟鎹� */ + NestingDepartment = 21, + /**鏌ヨ褰撳墠浼佷笟鎵�鏈夋暟鎹� */ + CurrentEnterprise = 30, + /**鏌ヨ鎵�鏈� */ + All = 999, +} + +/** 鐢ㄦ埛绫诲瀷 */ +export enum EnumUserType { + /**涓汉 */ + Personal = 10, + /**浼佷笟 */ + Enterprise = 20, + /**杩愯惀 */ + Operation = 100, +} -- Gitblit v1.9.1