From 138943603ac70f25500d8daba79e58c302cbd817 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期一, 04 八月 2025 13:41:38 +0800
Subject: [PATCH] feat:角色开发

---
 FlexJobApi.Core/FlexJobApi.Core.xml |  158 ++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 146 insertions(+), 12 deletions(-)

diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml
index 688e833..7a83241 100644
--- a/FlexJobApi.Core/FlexJobApi.Core.xml
+++ b/FlexJobApi.Core/FlexJobApi.Core.xml
@@ -989,14 +989,14 @@
             瑙掕壊
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.RoleResource.MenuId">
+        <member name="P:FlexJobApi.Core.RoleResource.ResourceId">
             <summary>
-            鑿滃崟Id
+            璧勬簮Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.RoleResource.Menu">
+        <member name="P:FlexJobApi.Core.RoleResource.Resource">
             <summary>
-            鑿滃崟
+            璧勬簮
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.RoleResource.DataPower">
@@ -1969,11 +1969,6 @@
             鍒犻櫎鑿滃崟
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.DeleteMenuCommand.Ids">
-            <summary>
-            Id
-            </summary>
-        </member>
         <member name="T:FlexJobApi.Core.SaveMenuCommand">
             <summary>
             淇濆瓨鑿滃崟
@@ -2604,6 +2599,116 @@
             鍝嶅簲绫诲瀷鍚嶇О
             </summary>
         </member>
+        <member name="T:FlexJobApi.Core.DeleteRoleCommand">
+            <summary>
+            鍒犻櫎瑙掕壊
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SaveRoleCommand">
+            <summary>
+            淇濆瓨瑙掕壊
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.MinLevel">
+            <summary>
+            鏈�浣庣骇鍒�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.MenuIds">
+            <summary>
+            鑿滃崟Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.Resources">
+            <summary>
+            璧勬簮
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetRoleQuery">
+            <summary>
+            鏌ヨ瑙掕壊璇︽儏
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQuery.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetRoleQueryResult">
+            <summary>
+            鏌ヨ瑙掕壊璇︽儏-缁撴灉
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.MinLevel">
+            <summary>
+            鏈�浣庣骇鍒�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.MenuIds">
+            <summary>
+            鑿滃崟Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.Resources">
+            <summary>
+            璧勬簮
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetRoleQueryResultResource">
+            <summary>
+            鏌ヨ瑙掕壊璇︽儏-缁撴灉-璧勬簮
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResultResource.ResourceId">
+            <summary>
+            璧勬簮Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResultResource.DataPower">
+            <summary>
+            鏁版嵁鏉冮檺
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.GetRolesQuery">
             <summary>
             鏌ヨ瑙掕壊鍒嗛〉鍒楄〃
@@ -2757,6 +2862,11 @@
             <param name="modelBuilder"></param>
             <param name="dbContextLocator"></param>
             <returns></returns>
+        </member>
+        <member name="T:FlexJobApi.Core.DeleteCommand">
+            <summary>
+            鍒犻櫎鍛戒护
+            </summary>
         </member>
         <member name="P:FlexJobApi.Core.EnumModel.Name">
             <summary>
@@ -3036,7 +3146,7 @@
             <summary>
             鏌ヨ鍒嗛〉鍒楄〃
             </summary>
-            <typeparam name="TCallback"></typeparam>
+            <typeparam name="TResult"></typeparam>
             <typeparam name="TItem"></typeparam>
         </member>
         <member name="P:FlexJobApi.Core.PagedListQuery`2.PageModel">
@@ -3059,9 +3169,9 @@
             椤电爜
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.PagedListQueryPageModel.TotalCount">
+        <member name="P:FlexJobApi.Core.PagedListQueryPageModel.OrderInput">
             <summary>
-            鎬绘暟
+            鎺掑簭
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.PagedListQueryPageModelOrderInput">
@@ -3100,11 +3210,35 @@
             鏌ヨ鍒嗛〉鍒楄〃-鍒嗛〉淇℃伅
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryResultPageModel.TotalCount">
+            <summary>
+            鎬绘暟
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.PagedListQueryResultPageModel.TotalPage">
             <summary>
             椤垫暟
             </summary>
         </member>
+        <member name="M:FlexJobApi.Core.PagedListUtils.ToPagedListAsync``1(System.Linq.IQueryable{``0},FlexJobApi.Core.PagedListQueryPageModel,System.Threading.CancellationToken)">
+            <summary>
+            鏌ヨ鍒嗛〉鍒楄〃鏁版嵁
+            </summary>
+            <typeparam name="TItem"></typeparam>
+            <param name="q"></param>
+            <param name="page"></param>
+            <param name="cancellationToken"></param>
+            <returns></returns>
+        </member>
+        <member name="M:FlexJobApi.Core.PagedListUtils.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.List{FlexJobApi.Core.PagedListQueryPageModelOrderInput})">
+            <summary>
+            鎺掑簭
+            </summary>
+            <typeparam name="T"></typeparam>
+            <param name="q"></param>
+            <param name="orders"></param>
+            <returns></returns>
+        </member>
         <member name="P:FlexJobApi.Core.ResourceModel.TraceId">
             <summary>
             璺熻釜Id

--
Gitblit v1.9.1