From 8fc6708fe8222b39c56369373721c54b7e1f51f0 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 12 九月 2025 14:01:31 +0800 Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/ApiFlexJob --- FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeesQuery.cs | 86 +++++++++++++++++++++++++++++++++++++++--- 1 files changed, 79 insertions(+), 7 deletions(-) diff --git a/FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeesQuery.cs b/FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeesQuery.cs index c880d26..c053f7b 100644 --- a/FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeesQuery.cs +++ b/FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeesQuery.cs @@ -1,4 +1,5 @@ -锘縰sing System; +锘縰sing Newtonsoft.Json; +using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; @@ -10,7 +11,7 @@ /// <summary> /// 鏌ヨ鐏靛伐鍒嗛〉鍒楄〃鏁版嵁 /// </summary> - [Resource([EnumResourceController.EnterpriseEmployee])] + [Resource([EnumResourceController.UserServerEnterpriseEmployee])] public class GetEnterpriseEmployeesQuery : PagedListQuery<GetEnterpriseEmployeesQueryResult, GetEnterpriseEmployeesQueryResultItem> { /// <summary> @@ -57,6 +58,27 @@ /// 浼佷笟绛剧害鐘舵�� /// </summary> public EnumTaskUserSignContractStatus? EnterpriseSignContractStatus { get; set; } + + /// <summary> + /// 绛剧害鐘舵�� + /// </summary> + public EnumGetEnterpriseEmployeesQuerySignContractStatus? SignContractStatus { get; set; } + } + + public enum EnumGetEnterpriseEmployeesQuerySignContractStatus + { + /// <summary> + /// 鐏靛伐寰呯绾� + /// </summary> + UserWait = 10, + /// <summary> + /// 浼佷笟寰呯绾� + /// </summary> + EnterpriseWait = 20, + /// <summary> + /// 宸茬绾� + /// </summary> + Pass = 30 } /// <summary> @@ -76,6 +98,11 @@ /// 鐏靛伐Id /// </summary> public Guid Id { get; set; } + + /// <summary> + /// 澶村儚 + /// </summary> + public string Avatar { get; set; } /// <summary> /// 濮撳悕 @@ -104,14 +131,54 @@ public string ContactPhoneNumber { get; set; } /// <summary> + /// 鏄惁瀹炲悕 + /// </summary> + public bool UserIsReal { get; set; } + + /// <summary> + /// 瀹炲悕鏂瑰紡 + /// </summary> + public EnumUserRealMethod? RealMethod { get; set; } + + /// <summary> + /// 韬唤缂栧彿 + /// </summary> + public string PersonalIdentityCode { get; set; } + + /// <summary> + /// 韬唤 + /// </summary> + public string PersonalIdentityContent { get; set; } + + /// <summary> + /// 瀛﹀巻缂栧彿 + /// </summary> + public string EducationalBackgroundCode { get; set; } + + /// <summary> + /// 瀛﹀巻 + /// </summary> + public string EducationalBackgroundContent { get; set; } + + /// <summary> + /// 涓婂矖娆℃暟 + /// </summary> + public int TaskCount { get; set; } + + /// <summary> + /// 宸ヤ綔璧勫巻 + /// </summary> + public string WorkSeniority { get; set; } + + /// <summary> + /// 宸ヤ綔缁忛獙 + /// </summary> + public string WorkExperience { get; set; } + + /// <summary> /// 褰曠敤鐘舵�� /// </summary> public EnumTaskUserHireStatus HireStatus { get; set; } - - /// <summary> - /// 瀹炲悕鐘舵�� - /// </summary> - public bool? UserIsReal { get; set; } /// <summary> /// 鐏靛伐绛剧害鐘舵�� @@ -143,5 +210,10 @@ /// </summary> public DateTime? EnterpriseSignContractTime { get; set; } + /// <summary> + /// 鐢靛瓙鍚堝悓 + /// </summary> + public string ContractUrl { get; set; } + } } -- Gitblit v1.9.1