From b2379f0a27da604de31869137f892629ce99a1da Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期三, 06 八月 2025 16:58:51 +0800 Subject: [PATCH] feat:字典开发 --- FlexJobApi.Core/FlexJobApi.Core.xml | 223 +++++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 189 insertions(+), 34 deletions(-) diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml index a319979..d670d87 100644 --- a/FlexJobApi.Core/FlexJobApi.Core.xml +++ b/FlexJobApi.Core/FlexJobApi.Core.xml @@ -2129,6 +2129,37 @@ 鐗╃悊鍒犻櫎 </summary> </member> + <member name="T:FlexJobApi.Core.ITreeData`1"> + <summary> + 鏍戝舰鏁版嵁 + </summary> + <typeparam name="TEntity"></typeparam> + </member> + <member name="P:FlexJobApi.Core.ITreeData`1.ParentId"> + <summary> + 涓婄骇Id + </summary> + </member> + <member name="P:FlexJobApi.Core.ITreeData`1.Parent"> + <summary> + 涓婄骇 + </summary> + </member> + <member name="P:FlexJobApi.Core.ITreeData`1.Children"> + <summary> + 涓嬬骇 + </summary> + </member> + <member name="P:FlexJobApi.Core.ITreeData`1.Path"> + <summary> + 瀛楀吀璺緞 + </summary> + </member> + <member name="P:FlexJobApi.Core.ITreeData`1.Code"> + <summary> + 缂栧彿 + </summary> + </member> <member name="T:FlexJobApi.Core.DeleteDictionaryCategoryCommand"> <summary> 鍒犻櫎鏁版嵁瀛楀吀绫诲埆 @@ -2269,6 +2300,101 @@ 鏌ヨ鏁版嵁瀛楀吀绫诲埆閫夋嫨鍣ㄦ暟鎹� </summary> </member> + <member name="T:FlexJobApi.Core.GetDictionaryCategorySelectQueryOption"> + <summary> + 鏌ヨ鏁版嵁瀛楀吀绫诲埆閫夋嫨鍣ㄦ暟鎹�-缁撴灉-閫夐」 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryCategorySelectQueryOption.Id"> + <summary> + Id + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryCategorySelectQueryOption.Code"> + <summary> + 缂栧彿 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryCategorySelectQueryOption.Name"> + <summary> + 鍚嶇О + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryCategorySelectQueryOption.FieldNames"> + <summary> + 瀛楁鍚嶏紙閫楀彿闅斿紑锛� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryCategorySelectQueryOption.Remark"> + <summary> + 澶囨敞 + </summary> + </member> + <member name="T:FlexJobApi.Core.GetDictionaryDataSelectQuery"> + <summary> + 鏌ヨ鏁版嵁瀛楀吀閫夋嫨鍣� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQuery.CategoryId"> + <summary> + 绫诲埆Id锛圛d/缂栧彿浜岄�変竴锛� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQuery.CategoryCode"> + <summary> + 绫诲埆缂栧彿锛圛d/缂栧彿浜岄�変竴锛� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQuery.ParentId"> + <summary> + 涓婄骇Id + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Id"> + <summary> + Id + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Path"> + <summary> + 瀛楀吀璺緞 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Code"> + <summary> + 缂栧彿 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Content"> + <summary> + 鏄剧ず鍐呭 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Field1"> + <summary> + 瀛楁1 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Field2"> + <summary> + 瀛楁2 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Field3"> + <summary> + 瀛楁3 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Field4"> + <summary> + 瀛楁4 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Field5"> + <summary> + 瀛楁5 + </summary> + </member> <member name="T:FlexJobApi.Core.GetDictionaryDatasQuery"> <summary> 鑾峰彇鏁版嵁瀛楀吀鍒嗛〉鍒楄〃鏁版嵁 @@ -2276,7 +2402,12 @@ </member> <member name="P:FlexJobApi.Core.GetDictionaryDatasQuery.CategoryId"> <summary> - 绫诲埆Id + 绫诲埆Id锛圛d/缂栧彿浜岄�変竴锛� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDatasQuery.CategoryCode"> + <summary> + 绫诲埆缂栧彿锛圛d/缂栧彿浜岄�変竴锛� </summary> </member> <member name="P:FlexJobApi.Core.GetDictionaryDatasQuery.Keywords"> @@ -2297,6 +2428,16 @@ <member name="P:FlexJobApi.Core.GetDictionaryDatasQueryResultItem.CategoryId"> <summary> 绫诲埆Id + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDatasQueryResultItem.CategoryCode"> + <summary> + 绫诲埆缂栧彿 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDatasQueryResultItem.CategoryName"> + <summary> + 绫诲埆鍚嶇О </summary> </member> <member name="P:FlexJobApi.Core.GetDictionaryDatasQueryResultItem.Category"> @@ -2357,6 +2498,11 @@ <member name="T:FlexJobApi.Core.GetDictionaryDatasQueryResultItemCategory"> <summary> 鑾峰彇鏁版嵁瀛楀吀鍒嗛〉鍒楄〃鏁版嵁-缁撴灉-琛屾暟鎹�-绫诲埆 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetDictionaryDatasQueryResultItemCategory.Code"> + <summary> + 绫诲埆缂栧彿 </summary> </member> <member name="P:FlexJobApi.Core.GetDictionaryDatasQueryResultItemCategory.Name"> @@ -2474,11 +2620,6 @@ 淇濆瓨鑿滃崟鎸夐挳 </summary> </member> - <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.Id"> - <summary> - Id - </summary> - </member> <member name="P:FlexJobApi.Core.SaveMenuButtonCommand.ParentId"> <summary> 鑿滃崟Id @@ -2527,11 +2668,6 @@ <member name="T:FlexJobApi.Core.SaveMenuCommand"> <summary> 淇濆瓨鑿滃崟 - </summary> - </member> - <member name="P:FlexJobApi.Core.SaveMenuCommand.Id"> - <summary> - Id </summary> </member> <member name="P:FlexJobApi.Core.SaveMenuCommand.UserType"> @@ -2717,11 +2853,6 @@ <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"> @@ -3349,16 +3480,6 @@ 璁剧疆瑙掕壊鏄惁绂佺敤 </summary> </member> - <member name="P:FlexJobApi.Core.SetRoleIsDisabledCommand.Ids"> - <summary> - Id - </summary> - </member> - <member name="P:FlexJobApi.Core.SetRoleIsDisabledCommand.IsDisabled"> - <summary> - 鏄惁绂佺敤 - </summary> - </member> <member name="T:FlexJobApi.Core.SetRoleUserInfosCommand"> <summary> 璁剧疆瑙掕壊鐢ㄦ埛 @@ -3810,7 +3931,39 @@ 鏁版嵁搴撳伐鍏� </summary> </member> - <member name="M:FlexJobApi.Core.DbUtils.ToPagedListAsync``2(FlexJobApi.Core.PagedListQueryPageModel,System.Func{System.Linq.IQueryable{``0},System.Linq.IQueryable{``0}},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Threading.CancellationToken)"> + <member name="M:FlexJobApi.Core.DbUtils.GetTreeDataPath``1(System.Nullable{System.Guid},System.Threading.CancellationToken)"> + <summary> + 鑾峰彇鏍戝舰鏁版嵁璺緞 + </summary> + <typeparam name="TEntity"></typeparam> + <param name="parentId"></param> + <param name="cancellationToken"></param> + <returns></returns> + </member> + <member name="M:FlexJobApi.Core.DbUtils.UpdateTreeDataChildrenPath``1(System.String,System.String,System.Threading.CancellationToken)"> + <summary> + 鏇存柊鏍戝舰鏁版嵁涓嬬骇璺緞 + </summary> + <param name="oldPath"></param> + <param name="newPath"></param> + <param name="cancellationToken"></param> + <returns></returns> + </member> + <member name="M:FlexJobApi.Core.DbUtils.GetSelect``3(FlexJobApi.Core.SelectQuery{``1,``2},System.Func{``2,``1},System.Func{``2,System.String},System.Func{System.Linq.IQueryable{``0},System.Linq.IQueryable{``0}},System.Threading.CancellationToken)"> + <summary> + 鏌ヨ閫夋嫨鍣ㄦ暟鎹� + </summary> + <typeparam name="TEntity"></typeparam> + <typeparam name="TValue"></typeparam> + <typeparam name="TData"></typeparam> + <param name="request"></param> + <param name="getValue"></param> + <param name="getLabel"></param> + <param name="query"></param> + <param name="cancellationToken"></param> + <returns></returns> + </member> + <member name="M:FlexJobApi.Core.DbUtils.GetPagedListAsync``2(FlexJobApi.Core.PagedListQueryPageModel,System.Func{System.Linq.IQueryable{``0},System.Linq.IQueryable{``0}},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Threading.CancellationToken)"> <summary> 鏌ヨ鍒嗛〉鍒楄〃鏁版嵁 </summary> @@ -3831,7 +3984,7 @@ <param name="orders"></param> <returns></returns> </member> - <member name="M:FlexJobApi.Core.DbUtils.SetIsDisable``1(FlexJobApi.Core.SetIsDisabledCommand,System.Func{System.Linq.IQueryable{``0},System.Linq.IQueryable{``0}},System.Threading.CancellationToken)"> + <member name="M:FlexJobApi.Core.DbUtils.SetIsDisabled``1(FlexJobApi.Core.SetIsDisabledCommand,System.Func{System.Linq.IQueryable{``0},System.Linq.IQueryable{``0}},System.Threading.CancellationToken)"> <summary> 璁剧疆鏄惁绂佺敤 </summary> @@ -3851,7 +4004,7 @@ <param name="cancellationToken"></param> <returns></returns> </member> - <member name="M:FlexJobApi.Core.DbUtils.SaveData``2(``1,System.Func{System.Linq.IQueryable{``0},``0,``1,System.Boolean},System.Threading.CancellationToken)"> + <member name="M:FlexJobApi.Core.DbUtils.SaveData``2(``1,System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Action{``0},System.Threading.CancellationToken)"> <summary> 淇濆瓨鏁版嵁 </summary> @@ -3859,6 +4012,7 @@ <typeparam name="TRequest"></typeparam> <param name="request"></param> <param name="checkExist"></param> + <param name="update"></param> <param name="cancellationToken"></param> <returns></returns> </member> @@ -3970,28 +4124,29 @@ Id </summary> </member> - <member name="T:FlexJobApi.Core.SelectQuery`1"> + <member name="T:FlexJobApi.Core.SelectQuery`2"> <summary> 閫夋嫨鍣ㄦ煡璇� </summary> <typeparam name="TValue"></typeparam> + <typeparam name="TData"></typeparam> </member> - <member name="T:FlexJobApi.Core.SelectQueryResultItem`1"> + <member name="T:FlexJobApi.Core.SelectQueryResultOption`2"> <summary> 閫夋嫨鍣ㄦ煡璇�-缁撴灉-椤� </summary> </member> - <member name="P:FlexJobApi.Core.SelectQueryResultItem`1.Value"> + <member name="P:FlexJobApi.Core.SelectQueryResultOption`2.Value"> <summary> 鍊� </summary> </member> - <member name="P:FlexJobApi.Core.SelectQueryResultItem`1.Label"> + <member name="P:FlexJobApi.Core.SelectQueryResultOption`2.Label"> <summary> 鏍囩 </summary> </member> - <member name="P:FlexJobApi.Core.SelectQueryResultItem`1.Data"> + <member name="P:FlexJobApi.Core.SelectQueryResultOption`2.Data"> <summary> 鏁版嵁 </summary> -- Gitblit v1.9.1