From a59e5d99a77fcb152e6fe49df78f69cb5fd6c5a0 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 19 八月 2025 15:58:10 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Models/FlexJobServer/TaskCheckReceive/Queries/GetCheckReceiveTaskQuery.cs | 127 ++++++++++++++++++++++++++++++++++++------ 1 files changed, 109 insertions(+), 18 deletions(-) diff --git a/FlexJobApi.Core/Models/FlexJobServer/TaskCheckReceive/Queries/GetCheckReceiveTaskQuery.cs b/FlexJobApi.Core/Models/FlexJobServer/TaskCheckReceive/Queries/GetCheckReceiveTaskQuery.cs index d2295ff..db61a7d 100644 --- a/FlexJobApi.Core/Models/FlexJobServer/TaskCheckReceive/Queries/GetCheckReceiveTaskQuery.cs +++ b/FlexJobApi.Core/Models/FlexJobServer/TaskCheckReceive/Queries/GetCheckReceiveTaskQuery.cs @@ -8,49 +8,68 @@ namespace FlexJobApi.Core { /// <summary> - /// 鏌ヨ楠屾敹浠诲姟鍒嗛〉鍒楄〃 + /// 鏌ヨ楠屾敹浠诲姟璇︽儏 /// </summary> [Resource([EnumResourceController.TaskCheckReceive])] public class GetCheckReceiveTaskQuery : PagedListQuery<GetCheckReceiveTaskQueryResult, GetCheckReceiveTaskQueryResultItem> { /// <summary> - /// 楠屾敹鏃ユ湡-鏈�鏃╂椂闂� + /// 浠诲姟Id /// </summary> - public DateTime? DateBegin { get; set; } + public Guid TaskInfoId { get; set; } /// <summary> - /// 楠屾敹鏃ユ湡-鏈�鏅氭椂闂� - /// </summary> - public DateTime? DateEnd { get; set; } - - /// <summary> - /// 楠屾敹鐘舵�� + /// 楠屾敹鐘舵�侊紙B绔皬绋嬪簭涓撶敤锛� /// </summary> public EnumTaskCheckReceiveStatus? CheckReceiveStatus { get; set; } + + /// <summary> + /// 鏃ユ湡锛圔绔皬绋嬪簭涓撶敤锛� + /// </summary> + public DateTime? Date { get; set; } } /// <summary> - /// 鏌ヨ楠屾敹浠诲姟鍒嗛〉鍒楄〃-缁撴灉 + /// 鏌ヨ楠屾敹浠诲姟璇︽儏-缁撴灉 /// </summary> public class GetCheckReceiveTaskQueryResult : PagedListQueryResult<GetCheckReceiveTaskQueryResultItem> { - + /// <summary> + /// 璇︽儏 + /// </summary> + public GetCheckReceiveTaskQueryResultObjectData ObjectData { get; set; } } /// <summary> - /// 鏌ヨ楠屾敹浠诲姟鍒嗛〉鍒楄〃-缁撴灉-椤� + /// + /// 鏌ヨ楠屾敹浠诲姟璇︽儏-缁撴灉-璇︽儏 /// </summary> - public class GetCheckReceiveTaskQueryResultItem + public class GetCheckReceiveTaskQueryResultObjectData { - /// <summary> - /// 浠诲姟Id - /// </summary> - public Guid Id { get; set; } - /// <summary> /// 浠诲姟鍚嶇О /// </summary> public string Name { get; set; } + + /// <summary> + /// 浠诲姟鍗曞彿 + /// </summary> + public string Code { get; set; } + + /// <summary> + /// 缁撶畻鍛ㄦ湡 + /// </summary> + public EnumBillingMethod BillingMethod { get; set; } + + /// <summary> + /// 鏈嶅姟璐� + /// </summary> + public decimal ServiceFee { get; set; } + + /// <summary> + /// 缁撶畻鏂瑰紡 + /// </summary> + public EnumSettlementCycle SettlementCycle { get; set; } /// <summary> /// 浠诲姟寮�濮嬫椂闂� @@ -67,4 +86,76 @@ /// </summary> public string AddressName { get; set; } } + + /// <summary> + /// 鏌ヨ楠屾敹浠诲姟璇︽儏-缁撴灉-椤� + /// </summary> + public class GetCheckReceiveTaskQueryResultItem + { + /// <summary> + /// 浠诲姟浜哄憳Id + /// </summary> + public Guid Id { get; set; } + + /// <summary> + /// 浠诲姟鍚嶇О + /// </summary> + public string TaskInfoName { get; set; } + + /// <summary> + /// 浠诲姟鍗曞彿 + /// </summary> + public string TaskInfoCode { get; set; } + + /// <summary> + /// 澶村儚 + /// </summary> + public string Avatar { get; set; } + + /// <summary> + /// 濮撳悕 + /// </summary> + public string Name { get; set; } + + /// <summary> + /// 韬唤璇佸彿 + /// </summary> + public string Identity { get; set; } + + /// <summary> + /// 鎬у埆 + /// </summary> + public EnumUserGender? Gender { get; set; } + + /// <summary> + /// 骞撮緞 + /// </summary> + public int? Age { get; set; } + + /// <summary> + /// 鎵嬫満鍙� + /// </summary> + /// <remarks>鑱旂郴鐢佃瘽</remarks> + public string ContactPhoneNumber { get; set; } + + /// <summary> + /// 鏄惁瀹炲悕 + /// </summary> + public bool IsReal { get; set; } + + /// <summary> + /// 瀹炲悕鏂瑰紡 + /// </summary> + public EnumUserRealMethod? RealMethod { get; set; } + + /// <summary> + /// 鏈�杩戞彁浜ゆ椂闂� + /// </summary> + public DateTime? LastSubmitTime { get; set; } + + /// <summary> + /// 楠屾敹鐘舵�� + /// </summary> + public EnumTaskCheckReceiveStatus? CheckReceiveStatus { get; set; } + } } -- Gitblit v1.9.1