From 44cdf09012d27e12c3d113f9a3ffdc9ddc2853ad Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期五, 05 九月 2025 14:23:57 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.FlexJobServer.Application/FlexJobApi.FlexJobServer.Application.xml | 8 ++ FlexJobApi.FlexJobServer.Application/TaskUsers/Queries/TaskUserQueryHandler.cs | 15 +++- FlexJobApi.Core/FlexJobApi.Core.xml | 105 +++++++++++++++++++++++++++++++--- FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml | 20 ++++++ FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs | 2 5 files changed, 134 insertions(+), 16 deletions(-) diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml index bb1fdc6..60da084 100644 --- a/FlexJobApi.Core/FlexJobApi.Core.xml +++ b/FlexJobApi.Core/FlexJobApi.Core.xml @@ -3197,6 +3197,11 @@ 鐢ㄦ埛淇℃伅 </summary> </member> + <member name="P:FlexJobApi.Core.UserBankCard.Access"> + <summary> + 閫氶亾 + </summary> + </member> <member name="P:FlexJobApi.Core.UserBankCard.Code"> <summary> 閾惰鍗″彿 @@ -3210,16 +3215,6 @@ <member name="P:FlexJobApi.Core.UserBankCard.BankBranch"> <summary> 鎵�灞炴敮琛� - </summary> - </member> - <member name="P:FlexJobApi.Core.UserBankCard.Name"> - <summary> - 濮撳悕 - </summary> - </member> - <member name="P:FlexJobApi.Core.UserBankCard.Identity"> - <summary> - 韬唤璇� </summary> </member> <member name="P:FlexJobApi.Core.UserBankCard.PhoneNumber"> @@ -8108,6 +8103,31 @@ 鍙戝竷鏃堕棿 </summary> </member> + <member name="T:FlexJobApi.Core.GetTaskSelectQuery"> + <summary> + 鏌ヨ浠诲姟閫夋嫨鍣ㄦ暟鎹� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetTaskSelectQuery.Keywords"> + <summary> + 鍏抽敭瀛� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetTaskSelectQueryOption.Id"> + <summary> + 浠诲姟Id + </summary> + </member> + <member name="P:FlexJobApi.Core.GetTaskSelectQueryOption.Code"> + <summary> + 浠诲姟鍗曞彿 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetTaskSelectQueryOption.Name"> + <summary> + 浠诲姟鍚嶇О + </summary> + </member> <member name="T:FlexJobApi.Core.TaskInfoRepository"> <summary> 浠诲姟浠撳簱 @@ -12939,6 +12959,36 @@ 宸ヤ綔缁忛獙 </summary> </member> + <member name="T:FlexJobApi.Core.SavePersonalUserBankCardCommand"> + <summary> + 淇濆瓨鐢ㄦ埛閾惰鍗′俊鎭� + </summary> + </member> + <member name="P:FlexJobApi.Core.SavePersonalUserBankCardCommand.Access"> + <summary> + 閫氶亾 + </summary> + </member> + <member name="P:FlexJobApi.Core.SavePersonalUserBankCardCommand.Code"> + <summary> + 閾惰鍗″彿 + </summary> + </member> + <member name="P:FlexJobApi.Core.SavePersonalUserBankCardCommand.Bank"> + <summary> + 鎵�灞為摱琛� + </summary> + </member> + <member name="P:FlexJobApi.Core.SavePersonalUserBankCardCommand.BankBranch"> + <summary> + 鎵�灞炴敮琛� + </summary> + </member> + <member name="P:FlexJobApi.Core.SavePersonalUserBankCardCommand.PhoneNumber"> + <summary> + 閾惰棰勭暀鎵嬫満鍙� + </summary> + </member> <member name="T:FlexJobApi.Core.SetUserInfoRolesCommand"> <summary> 璁剧疆鐢ㄦ埛淇℃伅瑙掕壊 @@ -13426,6 +13476,41 @@ 宸插彇娑� </summary> </member> + <member name="T:FlexJobApi.Core.GetPersonalUserBankCardQuery"> + <summary> + 鏌ヨ涓汉鐢ㄦ埛閾惰鍗′俊鎭� + </summary> + </member> + <member name="T:FlexJobApi.Core.GetPersonalUserBankCardQueryResult"> + <summary> + 鏌ヨ涓汉鐢ㄦ埛閾惰鍗′俊鎭粨鏋� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetPersonalUserBankCardQueryResult.Access"> + <summary> + 閫氶亾 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetPersonalUserBankCardQueryResult.Code"> + <summary> + 閾惰鍗″彿 + </summary> + </member> + <member name="P:FlexJobApi.Core.GetPersonalUserBankCardQueryResult.Bank"> + <summary> + 鎵�灞為摱琛� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetPersonalUserBankCardQueryResult.BankBranch"> + <summary> + 鎵�灞炴敮琛� + </summary> + </member> + <member name="P:FlexJobApi.Core.GetPersonalUserBankCardQueryResult.PhoneNumber"> + <summary> + 閾惰棰勭暀鎵嬫満鍙� + </summary> + </member> <member name="T:FlexJobApi.Core.GetPersonalUserInfoSignContractsQuery"> <summary> 鏌ヨC绔汉鍛樼绾﹁鎯呭垎椤靛垪琛ㄦ暟鎹� diff --git a/FlexJobApi.FlexJobServer.Application/FlexJobApi.FlexJobServer.Application.xml b/FlexJobApi.FlexJobServer.Application/FlexJobApi.FlexJobServer.Application.xml index 8365c12..b49a0de 100644 --- a/FlexJobApi.FlexJobServer.Application/FlexJobApi.FlexJobServer.Application.xml +++ b/FlexJobApi.FlexJobServer.Application/FlexJobApi.FlexJobServer.Application.xml @@ -239,6 +239,14 @@ <param name="cancellationToken"></param> <returns></returns> </member> + <member name="M:FlexJobApi.FlexJobServer.Application.TaskInfoQueryHandler.Handle(FlexJobApi.Core.GetTaskSelectQuery,System.Threading.CancellationToken)"> + <summary> + 鏌ヨ浠诲姟閫夋嫨鍣ㄦ暟鎹� + </summary> + <param name="request"></param> + <param name="cancellationToken"></param> + <returns></returns> + </member> <member name="T:FlexJobApi.FlexJobServer.Application.ApplyTaskCommandHandler"> <summary> 鎶ュ悕浠诲姟 diff --git a/FlexJobApi.FlexJobServer.Application/TaskUsers/Queries/TaskUserQueryHandler.cs b/FlexJobApi.FlexJobServer.Application/TaskUsers/Queries/TaskUserQueryHandler.cs index 18796b0..f037ffe 100644 --- a/FlexJobApi.FlexJobServer.Application/TaskUsers/Queries/TaskUserQueryHandler.cs +++ b/FlexJobApi.FlexJobServer.Application/TaskUsers/Queries/TaskUserQueryHandler.cs @@ -273,11 +273,18 @@ successList.Add(model); } } - } - list.Data = list.Data - .Where(it => successList.Any(s => s.Identity == it.Identity)) - .ToList(); + if (list.Errors.IsNotNull()) + { + list.Data = new List<GetSettlementTaskUsersQueryResultItem>(); + } + else + { + list.Data = list.Data + .Where(it => successList.Any(s => s.Identity == it.Identity)) + .ToList(); + } + } return list; } diff --git a/FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs b/FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs index 3b116af..eb73bde 100644 --- a/FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs +++ b/FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs @@ -31,6 +31,7 @@ /// </summary> public class EnterpriseEmployeesCommandHandler( SmsUtils smsUtils, + WxmpUtils wxmpUtils, IMediator mediator, IRepository<EnterpriseEmployee> rep, IRepository<User> repUser, @@ -51,6 +52,7 @@ IRequestHandler<SendInviteElectronSignSmsCommand, int> { private readonly SmsUtils smsUtils = smsUtils; + private readonly WxmpUtils wxmpUtils = wxmpUtils; private readonly IMediator mediator = mediator; private readonly IRepository<EnterpriseEmployee> rep = rep; private readonly IRepository<User> repUser = repUser; diff --git a/FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml b/FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml index 004c372..96e067a 100644 --- a/FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml +++ b/FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml @@ -1162,7 +1162,7 @@ 鐢ㄦ埛淇℃伅鍛戒护澶勭悊鍣� </summary> </member> - <member name="M:FlexJobApi.UserServer.Application.UserInfos.Commands.UserInfoCommandHandler.#ctor(Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.User})"> + <member name="M:FlexJobApi.UserServer.Application.UserInfos.Commands.UserInfoCommandHandler.#ctor(Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.User},Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.UserBankCard})"> <summary> 鐢ㄦ埛淇℃伅鍛戒护澶勭悊鍣� </summary> @@ -1178,6 +1178,14 @@ <member name="M:FlexJobApi.UserServer.Application.UserInfos.Commands.UserInfoCommandHandler.Handle(FlexJobApi.Core.SetUserInfoRolesCommand,System.Threading.CancellationToken)"> <summary> 璁剧疆鐢ㄦ埛淇℃伅瑙掕壊 + </summary> + <param name="request"></param> + <param name="cancellationToken"></param> + <returns></returns> + </member> + <member name="M:FlexJobApi.UserServer.Application.UserInfos.Commands.UserInfoCommandHandler.Handle(FlexJobApi.Core.SavePersonalUserBankCardCommand,System.Threading.CancellationToken)"> + <summary> + 淇濆瓨鐢ㄦ埛閾惰鍗′俊鎭� </summary> <param name="request"></param> <param name="cancellationToken"></param> @@ -1201,7 +1209,7 @@ C绔汉鍛樻煡璇㈠鐞嗗櫒 </summary> </member> - <member name="M:FlexJobApi.UserServer.Application.GetPersonalUserInfosQueryHandler.#ctor(Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.User})"> + <member name="M:FlexJobApi.UserServer.Application.GetPersonalUserInfosQueryHandler.#ctor(Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.User},Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.UserBankCard})"> <summary> C绔汉鍛樻煡璇㈠鐞嗗櫒 </summary> @@ -1222,6 +1230,14 @@ <param name="cancellationToken"></param> <returns></returns> </member> + <member name="M:FlexJobApi.UserServer.Application.GetPersonalUserInfosQueryHandler.Handle(FlexJobApi.Core.GetPersonalUserBankCardQuery,System.Threading.CancellationToken)"> + <summary> + 鏌ヨ涓汉鐢ㄦ埛閾惰鍗′俊鎭� + </summary> + <param name="request"></param> + <param name="cancellationToken"></param> + <returns></returns> + </member> <member name="T:FlexJobApi.UserServer.Application.GetUserInfoRolesQueryHandler"> <summary> 鏌ヨ鐢ㄦ埛瑙掕壊鍒楄〃 -- Gitblit v1.9.1