From 89e31724da589541098ba803cf1e4596f58e5282 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期二, 05 八月 2025 11:21:14 +0800
Subject: [PATCH] pref:优化

---
 FlexJobApi.Core/FlexJobApi.Core.xml |  559 +++++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 452 insertions(+), 107 deletions(-)

diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml
index 41ce047..1c72a6c 100644
--- a/FlexJobApi.Core/FlexJobApi.Core.xml
+++ b/FlexJobApi.Core/FlexJobApi.Core.xml
@@ -104,7 +104,7 @@
             涓婄骇
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.DictionaryData.Childrens">
+        <member name="P:FlexJobApi.Core.DictionaryData.Children">
             <summary>
             涓嬬骇
             </summary>
@@ -239,9 +239,14 @@
             璧勬簮
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Resource.Service">
+        <member name="P:FlexJobApi.Core.Resource.Controller">
             <summary>
-            寰湇鍔�
+            鎺у埗鍣�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Resource.ActionName">
+            <summary>
+            濮旀墭鍚嶇О
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.Resource.Code">
@@ -269,9 +274,19 @@
             璇锋眰绫诲瀷鍚嶇О
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.Resource.RequestTypeFullName">
+            <summary>
+            璇锋眰绫诲瀷鍏ㄥ悕
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.Resource.ResponseTypeName">
             <summary>
             鍝嶅簲绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Resource.ResponseTypeFullName">
+            <summary>
+            鍝嶅簲绫诲瀷鍏ㄥ悕
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.Resource.IsExpired">
@@ -669,7 +684,7 @@
             涓婄骇
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Department.Childrens">
+        <member name="P:FlexJobApi.Core.Department.Children">
             <summary>
             涓嬬骇
             </summary>
@@ -844,7 +859,7 @@
             涓婄骇
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Menu.Childrens">
+        <member name="P:FlexJobApi.Core.Menu.Children">
             <summary>
             涓嬬骇
             </summary>
@@ -1559,6 +1574,76 @@
             RabbitMQ
             </summary>
         </member>
+        <member name="T:FlexJobApi.Core.EnumResourceController">
+            <summary>
+            璧勬簮鎺у埗鍣�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceController.Dictionary">
+            <summary>
+            鏁版嵁瀛楀吀
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceController.Auth">
+            <summary>
+            鐢ㄦ埛璁よ瘉
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceController.Menu">
+            <summary>
+            鐢ㄦ埛鑿滃崟
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceController.Resource">
+            <summary>
+            鐢ㄦ埛璧勬簮
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceController.Role">
+            <summary>
+            鐢ㄦ埛瑙掕壊
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.EnumResourceMethod">
+            <summary>
+            璧勬簮璇锋眰鏂瑰紡
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceMethod.Get">
+            <summary>
+            鏌ヨ
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceMethod.Post">
+            <summary>
+            鎻愪氦
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceMethod.Put">
+            <summary>
+            淇敼
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceMethod.Delete">
+            <summary>
+            鍒犻櫎
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.EnumResourceService">
+            <summary>
+            璧勬簮鏈嶅姟
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceService.Main">
+            <summary>
+            涓绘湇鍔�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumResourceService.User">
+            <summary>
+            鐢ㄦ埛鏈嶅姟
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.EnumSmsAccess">
             <summary>
             鐭俊閫氶亾
@@ -1567,36 +1652,6 @@
         <member name="F:FlexJobApi.Core.EnumSmsAccess.AliyunSms">
             <summary>
             闃块噷浜戠煭淇�
-            </summary>
-        </member>
-        <member name="T:FlexJobApi.Core.EnumWebApiAccess">
-            <summary>
-            鎺ュ彛閫氶亾
-            </summary>
-        </member>
-        <member name="T:FlexJobApi.Core.EnumWebApiMethod">
-            <summary>
-            鎺ュ彛璇锋眰鏂瑰紡
-            </summary>
-        </member>
-        <member name="F:FlexJobApi.Core.EnumWebApiMethod.Get">
-            <summary>
-            鏌ヨ
-            </summary>
-        </member>
-        <member name="F:FlexJobApi.Core.EnumWebApiMethod.Post">
-            <summary>
-            鎻愪氦
-            </summary>
-        </member>
-        <member name="F:FlexJobApi.Core.EnumWebApiMethod.Put">
-            <summary>
-            淇敼
-            </summary>
-        </member>
-        <member name="F:FlexJobApi.Core.EnumWebApiMethod.Delete">
-            <summary>
-            鍒犻櫎
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.EnumBillingMethod">
@@ -1924,11 +1979,6 @@
             鑾峰彇瀛楀吀鏁版嵁鍒嗛〉鍒楄〃
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.GetDictionaryDatasQueryResult">
-            <summary>
-            鑾峰彇瀛楀吀鏁版嵁鍒嗛〉鍒楄〃-缁撴灉
-            </summary>
-        </member>
         <member name="T:FlexJobApi.Core.GetDictionaryDatasQueryResultItem">
             <summary>
             鑾峰彇瀛楀吀鏁版嵁鍒嗛〉鍒楄〃-缁撴灉-琛屾暟鎹�
@@ -1982,6 +2032,61 @@
         <member name="T:FlexJobApi.Core.DeleteMenuCommand">
             <summary>
             鍒犻櫎鑿滃崟
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SaveMenuButtonCommand">
+            <summary>
+            淇濆瓨鑿滃崟鎸夐挳
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.ParentId">
+            <summary>
+            鑿滃崟Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Group">
+            <summary>
+            鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Location">
+            <summary>
+            浣嶇疆锛堢敤浜庢寜閽級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Icon">
+            <summary>
+            鍥炬爣
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Width">
+            <summary>
+            瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Remark">
+            <summary>
+            澶囨敞
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.SaveMenuCommand">
@@ -2174,262 +2279,367 @@
             澶囨敞
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.Models.GetMenuQuery">
+        <member name="T:FlexJobApi.Core.SaveMenuFieldCommand">
+            <summary>
+            淇濆瓨鑿滃崟瀛楁
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.ParentId">
+            <summary>
+            鑿滃崟Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Group">
+            <summary>
+            鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Location">
+            <summary>
+            浣嶇疆锛堢敤浜庢寜閽級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Icon">
+            <summary>
+            鍥炬爣
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Width">
+            <summary>
+            瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuFieldCommand.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SetMenuSwitchCommand">
+            <summary>
+            璁剧疆鑿滃崟鍒囨崲淇℃伅
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SetMenuSwitchCommand.Ids">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SetMenuSwitchCommand.Type">
+            <summary>
+            绫诲瀷锛坣ull鏃朵笉鏇存柊锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SetMenuSwitchCommand.IsDisabled">
+            <summary>
+            鏄惁绂佺敤锛坣ull鏃朵笉鏇存柊锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SetMenuSwitchCommand.IsCache">
+            <summary>
+            鏄惁缂撳瓨锛坣ull鏃朵笉鏇存柊锛�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetMenuQuery">
             <summary>
             鏌ヨ鑿滃崟璇︽儏
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQuery.Id">
+        <member name="P:FlexJobApi.Core.GetMenuQuery.Id">
             <summary>
             Id
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResult">
+        <member name="P:FlexJobApi.Core.GetMenuQuery.RoleId">
+            <summary>
+            瑙掕壊Id
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetMenuQueryResult">
             <summary>
             鏌ヨ鑿滃崟璇︽儏-缁撴灉
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Id">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Id">
             <summary>
             Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.UserType">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.IsChecked">
+            <summary>
+            鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.UserType">
             <summary>
             鐢ㄦ埛绫诲瀷
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.ClientType">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.ClientType">
             <summary>
             瀹㈡埛绔被鍨�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.ParentId">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.ParentId">
             <summary>
             涓婄骇Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Path">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Path">
             <summary>
             鑿滃崟璺緞
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Code">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Code">
             <summary>
             缂栧彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Name">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Name">
             <summary>
             鍚嶇О
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Type">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Type">
             <summary>
             绫诲瀷
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.VisitLevel">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.VisitLevel">
             <summary>
             璁块棶绾у埆
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Icon">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Icon">
             <summary>
             鍥炬爣
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Url">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Url">
             <summary>
             閾炬帴鍦板潃
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.IsDisabled">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.IsDisabled">
             <summary>
             鏄惁绂佺敤
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.IsCache">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.IsCache">
             <summary>
             鏄惁缂撳瓨
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Sort">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Sort">
             <summary>
             鎺掑簭
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Remark">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Remark">
             <summary>
             澶囨敞
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Groups">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResult.Groups">
             <summary>
             鍒嗙粍
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultGroup">
+        <member name="T:FlexJobApi.Core.GetMenuQueryResultGroup">
             <summary>
             鏌ヨ鑿滃崟璇︽儏-缁撴灉-鍒嗙粍
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultGroup.Group">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultGroup.Group">
             <summary>
             鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultGroup.ButtonLocations">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultGroup.ButtonLocations">
             <summary>
             鎸夐挳浣嶇疆
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultGroup.Fields">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultGroup.Fields">
             <summary>
             瀛楁
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultButtonLocation">
+        <member name="T:FlexJobApi.Core.GetMenuQueryResultButtonLocation">
             <summary>
             鏌ヨ鑿滃崟璇︽儏-缁撴灉-鎸夐挳浣嶇疆
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButtonLocation.Location">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButtonLocation.Location">
             <summary>
             浣嶇疆锛堢敤浜庢寜閽級
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButtonLocation.Buttons">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButtonLocation.Buttons">
             <summary>
             鎸夐挳
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultButton">
+        <member name="T:FlexJobApi.Core.GetMenuQueryResultButton">
             <summary>
             鏌ヨ鑿滃崟璇︽儏-缁撴灉-鎸夐挳椤�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Id">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButton.Id">
             <summary>
             Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Code">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButton.IsChecked">
+            <summary>
+            鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButton.Code">
             <summary>
             缂栧彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Name">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButton.Name">
             <summary>
             鍚嶇О
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Icon">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButton.Icon">
             <summary>
             鍥炬爣
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Width">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButton.Width">
             <summary>
             瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Sort">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButton.Sort">
             <summary>
             鎺掑簭
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Remark">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultButton.Remark">
             <summary>
             澶囨敞
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultField">
+        <member name="T:FlexJobApi.Core.GetMenuQueryResultField">
             <summary>
             鏌ヨ鑿滃崟璇︽儏-缁撴灉-瀛楁椤�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Id">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultField.Id">
             <summary>
             Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Code">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultField.IsChecked">
+            <summary>
+            鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultField.Code">
             <summary>
             缂栧彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Name">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultField.Name">
             <summary>
             鍚嶇О
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Width">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultField.Width">
             <summary>
             瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Sort">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultField.Sort">
             <summary>
             鎺掑簭
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Remark">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultField.Remark">
             <summary>
             澶囨敞
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultItem">
+        <member name="T:FlexJobApi.Core.GetMenuQueryResultItem">
             <summary>
             鏌ヨ鑿滃崟璇︽儏-缁撴灉-椤�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Id">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Id">
             <summary>
             Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Code">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.IsChecked">
+            <summary>
+            鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Code">
             <summary>
             缂栧彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Name">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Name">
             <summary>
             鍚嶇О
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Type">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Type">
             <summary>
             绫诲瀷
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Icon">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Icon">
             <summary>
             鍥炬爣
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Group">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Group">
             <summary>
             鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Location">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Location">
             <summary>
             浣嶇疆锛堢敤浜庢寜閽級
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Width">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Width">
             <summary>
             瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Sort">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Sort">
             <summary>
             鎺掑簭
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Remark">
+        <member name="P:FlexJobApi.Core.GetMenuQueryResultItem.Remark">
             <summary>
             澶囨敞
             </summary>
@@ -2449,6 +2659,11 @@
             瀹㈡埛绔被鍨�
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.GetMenusQuery.RoleId">
+            <summary>
+            瑙掕壊Id
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.GetMenusQueryResultItem">
             <summary>
             鏌ヨ鎵�鏈夎彍鍗�-缁撴灉-椤�
@@ -2459,12 +2674,17 @@
             Id
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.IsChecked">
+            <summary>
+            鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.ParentId">
             <summary>
             涓婄骇Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Childrens">
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Children">
             <summary>
             涓嬬骇
             </summary>
@@ -2554,11 +2774,6 @@
             鑾峰彇璧勬簮鍒楄〃
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.GetResourcesQuery.Service">
-            <summary>
-            寰湇鍔�
-            </summary>
-        </member>
         <member name="P:FlexJobApi.Core.GetResourcesQuery.Method">
             <summary>
             璇锋眰鏂瑰紡
@@ -2567,6 +2782,11 @@
         <member name="P:FlexJobApi.Core.GetResourcesQuery.Keywords">
             <summary>
             鍏抽敭瀛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQuery.RoleId">
+            <summary>
+            瑙掕壊Id
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.GetResourcesQueryResultItem">
@@ -2579,9 +2799,19 @@
             Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Service">
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.IsChecked">
             <summary>
-            寰湇鍔�
+            鏄惁閫変腑锛堢敤浜庤鑹叉巿鏉冿級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Controller">
+            <summary>
+            鎺у埗鍣�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.ActionName">
+            <summary>
+            濮旀墭鍚嶇О
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Code">
@@ -2609,9 +2839,19 @@
             璇锋眰绫诲瀷鍚嶇О
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.RequestTypeFullName">
+            <summary>
+            璇锋眰绫诲瀷鍏ㄥ悕
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.ResponseTypeName">
             <summary>
             鍝嶅簲绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.ResponseTypeFullName">
+            <summary>
+            鍝嶅簲绫诲瀷鍏ㄥ悕
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.DeleteRoleCommand">
@@ -2957,6 +3197,15 @@
             <param name="type"></param>
             <returns></returns>
         </member>
+        <member name="M:FlexJobApi.Core.EnumUtils.GetDescription``1(FlexJobApi.Core.EnumModel{``0},``0)">
+            <summary>
+            鑾峰彇鎻忚堪
+            </summary>
+            <typeparam name="T"></typeparam>
+            <param name="model"></param>
+            <param name="t"></param>
+            <returns></returns>
+        </member>
         <member name="M:FlexJobApi.Core.EnumUtils.GetEnum``1(FlexJobApi.Core.EnumModel{``0},System.String)">
             <summary>
             鑾峰彇鏋氫妇
@@ -3035,6 +3284,11 @@
             鐘舵�佺爜
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.FriendlyResult`1.ErrorCode">
+            <summary>
+            閿欒鐮�
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.FriendlyResult`1.Data">
             <summary>
             鏁版嵁
@@ -3045,7 +3299,7 @@
             鎵ц鎴愬姛
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.FriendlyResult`1.Errors">
+        <member name="P:FlexJobApi.Core.FriendlyResult`1.Msg">
             <summary>
             閿欒淇℃伅
             </summary>
@@ -3106,13 +3360,14 @@
             <param name="unifyResultSettings"></param>
             <returns></returns>
         </member>
-        <member name="M:FlexJobApi.Core.FriendlyResultProvider.GetResult(System.Int32,System.Boolean,System.Object,System.Object)">
+        <member name="M:FlexJobApi.Core.FriendlyResultProvider.GetResult(System.Int32,System.Boolean,System.Object,System.String,System.Object)">
             <summary>
             杩斿洖 RESTful 椋庢牸缁撴灉闆�
             </summary>
             <param name="statusCode"></param>
             <param name="succeeded"></param>
             <param name="data"></param>
+            <param name="errorCode"></param>
             <param name="errors"></param>
             <returns></returns>
         </member>
@@ -3274,9 +3529,29 @@
             璺熻釜Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.ResourceModel.Service">
+        <member name="P:FlexJobApi.Core.ResourceModel.ApplicationName">
             <summary>
-            寰湇鍔�
+            搴旂敤鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.RouteArea">
+            <summary>
+            璺敱鍖哄煙
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.Controller">
+            <summary>
+            鎺у埗鍣�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.ControllerSummary">
+            <summary>
+            鎺у埗鍣ㄦ憳瑕�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.ActionName">
+            <summary>
+            濮旀墭鍚嶇О
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.ResourceModel.Code">
@@ -3287,6 +3562,11 @@
         <member name="P:FlexJobApi.Core.ResourceModel.Name">
             <summary>
             鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.AllowAnonymous">
+            <summary>
+            蹇界暐鏉冮檺
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.ResourceModel.Method">
@@ -3304,9 +3584,64 @@
             璇锋眰绫诲瀷鍚嶇О
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.RequestTypeFullName">
+            <summary>
+            璇锋眰绫诲瀷鍏ㄥ悕
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.ResourceModel.ResponseTypeName">
             <summary>
             鍝嶅簲绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.ResponseTypeFullName">
+            <summary>
+            鍝嶅簲绫诲瀷鍏ㄥ悕
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.ResourceAttribute">
+            <summary>
+            璧勬簮鐗规��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceAttribute.Controllers">
+            <summary>
+            璧勬簮鎺у埗鍣�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceAttribute.AllowAnonymous">
+            <summary>
+            蹇界暐鏉冮檺
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceAttribute.Method">
+            <summary>
+            璇锋眰鏂瑰紡
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.ResourceControllerAttribute">
+            <summary>
+            璧勬簮鎺у埗鍣ㄧ壒鎬�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceControllerAttribute.Service">
+            <summary>
+            鏈嶅姟
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.ResourceServiceAttribute">
+            <summary>
+            璧勬簮鏈嶅姟鐗规��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceServiceAttribute.ApplicationName">
+            <summary>
+            搴旂敤鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceServiceAttribute.RouteArea">
+            <summary>
+            璺敱鍖哄煙
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.ResourceUtils">
@@ -3314,11 +3649,16 @@
             璧勬簮宸ュ叿
             </summary>
         </member>
-        <member name="M:FlexJobApi.Core.ResourceUtils.BuildWebApis(System.Threading.CancellationToken)">
+        <member name="M:FlexJobApi.Core.ResourceUtils.BuildDynamicControllersAsync">
             <summary>
-            鐢熸垚璧勬簮
+            鐢熸垚鍔ㄦ�佹帶鍒跺櫒
             </summary>
-            <param name="cancellationToken"></param>
+        </member>
+        <member name="M:FlexJobApi.Core.ResourceUtils.GetCSharpFriendlyName(System.Type)">
+            <summary>
+            鑾峰彇C#鍙嬪ソ鍚嶇О
+            </summary>
+            <param name="type"></param>
             <returns></returns>
         </member>
         <member name="T:FlexJobApi.Core.StringUtils">
@@ -3432,5 +3772,10 @@
             璇0}涓嶅彲淇敼
             </summary>
         </member>
+        <member name="F:FlexJobApi.User.Application.EnumErrorCodeType.s500">
+            <summary>
+            绯荤粺寮傚父锛岃鑱旂郴绠$悊鍛�
+            </summary>
+        </member>
     </members>
 </doc>

--
Gitblit v1.9.1