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