From baed9bce4ccb41668f3740d77a7b664918e6403b Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 22 八月 2025 15:59:44 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeeElectronSignQuery.cs |   67 +++++++++++++++++++++++++++++++++
 1 files changed, 66 insertions(+), 1 deletions(-)

diff --git a/FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeeElectronSignQuery.cs b/FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeeElectronSignQuery.cs
index 239f19c..fc68a3f 100644
--- a/FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeeElectronSignQuery.cs
+++ b/FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeeElectronSignQuery.cs
@@ -1,6 +1,9 @@
-锘縰sing MediatR;
+锘縰sing Mapster;
+using MediatR;
+using Newtonsoft.Json;
 using System;
 using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
@@ -13,6 +16,15 @@
     [Resource([EnumResourceController.UserServerEnterpriseEmployee])]
     public class GetEnterpriseEmployeeElectronSignQuery : IRequest<GetEnterpriseEmployeeElectronSignQueryResult>
     {
+        /// <summary>
+        /// 鐏靛伐Id
+        /// </summary>
+        public Guid? Id { get; set; }
+
+        /// <summary>
+        /// 鍚堝悓妯℃澘涓氬姟缂栫爜
+        /// </summary>
+        public string Code { get; set; }
     }
 
     /// <summary>
@@ -20,6 +32,59 @@
     /// </summary>
     public class GetEnterpriseEmployeeElectronSignQueryResult
     {
+        /// <summary>
+        /// 鍚堝悓缂栧彿
+        /// </summary>
+        public string ContractCode { get; set; }
+
+        /// <summary>
+        /// 鐏靛伐绛剧害鐘舵��
+        /// </summary>
+        public EnumTaskUserSignContractStatus? UserSignContractStatus { get; set; }
+
+        /// <summary>
+        /// 绛剧害鏂逛俊鎭�-鍛樺伐-濮撳悕
+        /// </summary>
+        [MaxLength(32)]
+        public string Name { get; set; }
+
+        /// <summary>
+        /// 绛剧害鏂逛俊鎭�-鍛樺伐-璇佷欢绫诲瀷
+        /// </summary>
+        [AdaptIgnore]
+        public string IdentityType { get; set; } = "灞呮皯韬唤璇�";
+
+        /// <summary>
+        /// 绛剧害鏂逛俊鎭�-鍛樺伐-璇佷欢鍙风爜
+        /// </summary>
+        public string Identity { get; set; }
+
+        /// <summary>
+        /// 绛剧害鏂逛俊鎭�-鍛樺伐-绛剧害鏃堕棿
+        /// </summary>
+        public DateTime? UserSignContractTime { get; set; }
+
+        /// <summary>
+        /// 绛剧害鏂逛俊鎭�-鍏徃涓讳綋-涓讳綋绫诲瀷
+        /// </summary>
+        [AdaptIgnore]
+        public string EnterpriseType { get; set; } = "鍏徃";
+
+        /// <summary>
+        /// 绛剧害鏂逛俊鎭�-鍏徃涓讳綋-绛剧害涓讳綋
+        /// </summary>
+        [JsonProperty("enterpriseName")]
+        public string EnterpriseEnterpriseName { get; set; }
+
+        /// <summary>
+        /// 绛剧害鏂逛俊鎭�-鍏徃涓讳綋-绛剧害鏃堕棿
+        /// </summary>
+        public DateTime? EnterpriseSignContractTime { get; set; }
+
+        /// <summary>
+        /// 鍗忚鍐呭
+        /// </summary>
+        public string ContractUrl { get; set; }
 
     }
 }

--
Gitblit v1.9.1