From 5f935374836ec8b89c209eae174eb3f2f3d4eca5 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 29 八月 2025 09:20:01 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.Core/Models/FlexJobServer/TaskCheckReceive/Queries/GetCheckReceiveTaskQuery.cs |  155 +++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 123 insertions(+), 32 deletions(-)

diff --git a/FlexJobApi.Core/Models/FlexJobServer/TaskCheckReceive/Queries/GetCheckReceiveTaskQuery.cs b/FlexJobApi.Core/Models/FlexJobServer/TaskCheckReceive/Queries/GetCheckReceiveTaskQuery.cs
index d2295ff..2a2393f 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])]
+    [Resource([EnumResourceController.FlexJobServerTaskCheckReceive])]
     public class GetCheckReceiveTaskQuery : PagedListQuery<GetCheckReceiveTaskQueryResult, GetCheckReceiveTaskQueryResultItem>
-    {
-        /// <summary>
-        /// 楠屾敹鏃ユ湡-鏈�鏃╂椂闂�
-        /// </summary>
-        public DateTime? DateBegin { get; set; }
-
-        /// <summary>
-        /// 楠屾敹鏃ユ湡-鏈�鏅氭椂闂�
-        /// </summary>
-        public DateTime? DateEnd { get; set; }
-
-        /// <summary>
-        /// 楠屾敹鐘舵��
-        /// </summary>
-        public EnumTaskCheckReceiveStatus? CheckReceiveStatus { get; set; }
-    }
-
-    /// <summary>
-    /// 鏌ヨ楠屾敹浠诲姟鍒嗛〉鍒楄〃-缁撴灉
-    /// </summary>
-    public class GetCheckReceiveTaskQueryResult : PagedListQueryResult<GetCheckReceiveTaskQueryResultItem>
-    {
-
-    }
-
-    /// <summary>
-    /// 鏌ヨ楠屾敹浠诲姟鍒嗛〉鍒楄〃-缁撴灉-椤�
-    /// </summary>
-    public class GetCheckReceiveTaskQueryResultItem
     {
         /// <summary>
         /// 浠诲姟Id
         /// </summary>
-        public Guid Id { get; set; }
+        public Guid TaskInfoId { 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 GetCheckReceiveTaskQueryResultObjectData
+    {
         /// <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