sunpengfei
2025-08-20 327d52a5d0e51ac5e6e1aced3599a18dcfaf25b6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace FlexJobApi.Core
{
    /// <summary>
    /// 查询C端人员分页列表数据
    /// </summary>
    [Resource([EnumResourceController.UserServerUser])]
    public class GetPersonalUserInfosQuery : PagedListQuery<GetPersonalUserInfosQueryResult, GetPersonalUserInfosQueryResultItem>
    {
        /// <summary>
        /// 关键字(姓名/手机/身份证号/客户)
        /// </summary>
        public string Keywords { get; set; }
 
        /// <summary>
        /// 最近录用时间-最早时间
        /// </summary>
        public DateTime? HireTimeBegin { get; set; }
 
        /// <summary>
        /// 最近录用时间-最晚时间
        /// </summary>
        public DateTime? HireTimeEnd { get; set; }
 
        /// <summary>
        /// 最近签约时间-最早时间
        /// </summary>
        public DateTime? SignContractBegin { get; set; }
 
        /// <summary>
        /// 最近签约时间-最晚时间
        /// </summary>
        public DateTime? SignContractEnd { get; set; }
 
        /// <summary>
        /// 是否已实名
        /// </summary>
        public bool? IsReal { get; set; }
    }
 
    /// <summary>
    /// 查询C端人员分页列表数据-结果
    /// </summary>
    public class GetPersonalUserInfosQueryResult : PagedListQueryResult<GetPersonalUserInfosQueryResultItem>
    {
 
    }
 
    /// <summary>
    /// 查询C端人员分页列表数据-结果-项
    /// </summary>
    public class GetPersonalUserInfosQueryResultItem
    {
        /// <summary>
        /// Id
        /// </summary>
        public Guid Id { get; set; }
 
        /// <summary>
        /// 姓名
        /// </summary>
        public string Name { get; set; }
 
        /// <summary>
        /// 手机号
        /// </summary>
        /// <remarks>联系电话</remarks>
        public string ContactPhoneNumber { get; set; }
 
        /// <summary>
        /// 身份证号
        /// </summary>
        public string Identity { get; set; }
 
        /// <summary>
        /// 身份证人像面
        /// </summary>
        public string IdentityImg { get; set; }
 
        /// <summary>
        /// 身份证国徽面
        /// </summary>
        public string IdentityBackImg { get; set; }
 
        /// <summary>
        /// 性别
        /// </summary>
        public EnumUserGender? Gender { get; set; }
 
        /// <summary>
        /// 年龄
        /// </summary>
        public int? Age { get; set; }
 
        /// <summary>
        /// 常驻省份编号
        /// </summary>
        public string ProvinceCode { get; set; }
 
        /// <summary>
        /// 常驻省份
        /// </summary>
        public string ProvinceContent { get; set; }
 
        /// <summary>
        /// 常驻城市编号
        /// </summary>
        public string CityCode { get; set; }
 
        /// <summary>
        /// 常驻城市
        /// </summary>
        public string CityContent { get; set; }
 
        /// <summary>
        /// 所属商户
        /// </summary>
        public List<string> Enterprises { get; set; }
 
        /// <summary>
        /// 是否实名
        /// </summary>
        public bool IsReal { get; set; }
 
        /// <summary>
        /// 实名时间
        /// </summary>
        public DateTime? RealTime { get; set; }
 
        /// <summary>
        /// 最近录用时间
        /// </summary>
        public DateTime? HireTime { get; set; }
 
        /// <summary>
        /// 最近签约时间
        /// </summary>
        public DateTime? SignContractTime { get; set; }
 
    }
}