From 9fd157a63dfbb8ee9f32fff7540c97eb4a3d3cce Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 01 八月 2025 17:00:30 +0800
Subject: [PATCH] feat:菜单开发

---
 FlexJobApi.Core/FlexJobApi.Core.xml |  258 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 250 insertions(+), 8 deletions(-)

diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml
index f508e35..66d9d3e 100644
--- a/FlexJobApi.Core/FlexJobApi.Core.xml
+++ b/FlexJobApi.Core/FlexJobApi.Core.xml
@@ -109,6 +109,11 @@
             涓嬬骇
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.DictionaryData.Path">
+            <summary>
+            瀛楀吀璺緞
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.DictionaryData.Code">
             <summary>
             缂栧彿
@@ -654,6 +659,11 @@
             涓嬬骇
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.Department.Path">
+            <summary>
+            閮ㄩ棬璺緞
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.Department.EnterpriseId">
             <summary>
             浼佷笟Id
@@ -814,6 +824,11 @@
             涓嬬骇
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.Menu.Path">
+            <summary>
+            鑿滃崟璺緞
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.Menu.Code">
             <summary>
             缂栧彿
@@ -849,9 +864,9 @@
             鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Menu.BindField">
+        <member name="P:FlexJobApi.Core.Menu.Width">
             <summary>
-            缁戝畾瀛楁
+            鍒楀锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.Menu.IsDisabled">
@@ -1864,34 +1879,219 @@
             鐗╃悊鍒犻櫎
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.UserAuthPasswordLoginCommand">
+        <member name="T:FlexJobApi.Core.AuthPasswordLoginCommand">
             <summary>
             瀵嗙爜鐧诲綍
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.UserAuthPasswordLoginCommand.UserName">
+        <member name="P:FlexJobApi.Core.AuthPasswordLoginCommand.UserName">
             <summary>
             璐﹀彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.UserAuthPasswordLoginCommand.Password">
+        <member name="P:FlexJobApi.Core.AuthPasswordLoginCommand.Password">
             <summary>
             瀵嗙爜
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.UserAuthPasswordLoginCommand.Type">
+        <member name="P:FlexJobApi.Core.AuthPasswordLoginCommand.Type">
             <summary>
             鐢ㄦ埛绫诲瀷
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.UserAuthPasswordLoginCommand.ClientType">
+        <member name="P:FlexJobApi.Core.AuthPasswordLoginCommand.ClientType">
             <summary>
             瀹㈡埛绔被鍨�
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.UserAuthPasswordLoginCallback">
+        <member name="T:FlexJobApi.Core.AuthPasswordLoginCallback">
             <summary>
             瀵嗙爜鐧诲綍缁撴灉
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.MenuSaveCommand">
+            <summary>
+            淇濆瓨鑿滃崟
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.ParentId">
+            <summary>
+            涓婄骇Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Type">
+            <summary>
+            绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.VisitLevel">
+            <summary>
+            璁块棶绾у埆
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Icon">
+            <summary>
+            鍥炬爣
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Url">
+            <summary>
+            閾炬帴鍦板潃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Group">
+            <summary>
+            鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Width">
+            <summary>
+            鍒楀锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.IsDisabled">
+            <summary>
+            鏄惁绂佺敤
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.IsHidden">
+            <summary>
+            鏄惁闅愯棌
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.IsCache">
+            <summary>
+            鏄惁缂撳瓨
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuSaveCommand.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.MenuListQuery">
+            <summary>
+            鏌ヨ鎵�鏈夎彍鍗�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListQuery.Types">
+            <summary>
+            绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListQuery.ParentId">
+            <summary>
+            涓婄骇Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListQuery.Keywords">
+            <summary>
+            鍏抽敭瀛�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.MenuListCallback">
+            <summary>
+            鏌ヨ鎵�鏈夎彍鍗�-缁撴灉
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.MenuListCallbackItem">
+            <summary>
+            鏌ヨ鎵�鏈夎彍鍗�-缁撴灉-椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.ParentId">
+            <summary>
+            涓婄骇Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Childrens">
+            <summary>
+            涓嬬骇
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Path">
+            <summary>
+            鑿滃崟璺緞
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Type">
+            <summary>
+            绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.VisitLevel">
+            <summary>
+            璁块棶绾у埆
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Icon">
+            <summary>
+            鍥炬爣
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Url">
+            <summary>
+            閾炬帴鍦板潃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.IsDisabled">
+            <summary>
+            鏄惁绂佺敤
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.IsHidden">
+            <summary>
+            鏄惁闅愯棌
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.IsCache">
+            <summary>
+            鏄惁缂撳瓨
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Remark">
+            <summary>
+            澶囨敞
             </summary>
         </member>
         <member name="M:FlexJobApi.Core.CollectionUtils.DistinctAdd``1(System.Collections.Generic.List{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
@@ -2003,6 +2203,48 @@
             <param name="dbContextLocator"></param>
             <returns></returns>
         </member>
+        <member name="P:FlexJobApi.Core.EnumModel.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.EnumModel.Description">
+            <summary>
+            鎻忚堪
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.EnumModel.Items">
+            <summary>
+            鏋氫妇椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.EnumModelItem.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.EnumModelItem.Value">
+            <summary>
+            鍊�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.EnumModelItem.Description">
+            <summary>
+            鎻忚堪
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.EnumUtils">
+            <summary>
+            鏋氫妇宸ュ叿
+            </summary>
+        </member>
+        <member name="M:FlexJobApi.Core.EnumUtils.GetModel(System.Type)">
+            <summary>
+            鑾峰彇妯″瀷
+            </summary>
+            <param name="type"></param>
+            <returns></returns>
+        </member>
         <member name="T:FlexJobApi.Core.EventBusServiceComponent">
             <summary>
             浜嬩欢鎬荤嚎

--
Gitblit v1.9.1