username@email.com
2024-08-22 17308f6494c81fb5a5ee035724a414ec7da11936
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
using cylsg.Core;
using cylsg.Core.Attributes;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace cylsg.Model.UserModel
{
    /// <summary>
    /// 用户工人
    /// </summary>
    [Description("用户工人")]
    [CoderFirst]
    public class  UserWorker : BaseModel
    {
        /// <summary>
        /// 用户工人Id
        /// </summary>
        [SugarColumn(ColumnDescription = "用户工人ID", IsPrimaryKey = true, IsIdentity = true)]
        public int Id { get; set; }
 
        /// <summary>
        /// 用户id
        /// </summary>
        [SugarColumn(ColumnDescription = "用户id")]
        public int UserId { get; set; }
 
        /// <summary>
        /// 身份证正面路径
        /// </summary>
        [SugarColumn(ColumnDescription = "身份证正面路径", ColumnDataType = "nvarchar(500)")]
        public string IdCardFace { get; set; }
 
        /// <summary>
        /// 身份证反面路径
        /// </summary>
        [SugarColumn(ColumnDescription = "身份证反面路径", ColumnDataType = "nvarchar(500)")]
        public string IdCardBack { get; set; }
 
        /// <summary>
        /// 姓名
        /// </summary>
        [SugarColumn(ColumnDescription = "姓名", ColumnDataType = "nvarchar(100)", IsNullable = true)]
        public string name { get; set; }
 
        /// <summary>
        /// 电话号码
        /// </summary>
        [SugarColumn(ColumnDescription = "电话号码", ColumnDataType = "nvarchar(30)", IsNullable = true)]
        public string Phone { get; set; }
 
        /// <summary>
        /// 身份证号
        /// </summary>
        [SugarColumn(ColumnDescription = "身份证号", ColumnDataType = "nvarchar(30)", IsNullable = true)]
        public string IdCode { get; set; }
 
        /// <summary>
        /// 联系地址
        /// </summary>
        [SugarColumn(ColumnDescription = "联系地址", ColumnDataType = "nvarchar(500)", IsNullable = true)]
        public string Address{ get; set; }
 
        /// <summary>
        /// 简历描述
        /// </summary>
        [SugarColumn(ColumnDescription = "简历描述", ColumnDataType = "nvarchar(2000)", IsNullable = true)]
        public string Resume { get; set; }
 
        /// <summary>
        /// 提现总额
        /// </summary>
        [SugarColumn(ColumnDescription = "提现总额", Length = 18, DecimalDigits = 2, IsNullable = true)]
        public decimal? TiXianZonge { get; set; }
 
 
        /// <summary>
        /// 已提现金额
        /// </summary>
        [SugarColumn(ColumnDescription = "已提现金额", Length = 18, DecimalDigits = 2, IsNullable = true)]
        public decimal? YiTiXianJine { get; set; }
 
 
 
        /// <summary>
        /// 人脸ID
        /// </summary>
        [SugarColumn(ColumnDescription = "人脸ID", IsNullable = true)]
        public string? IAIPersonId { get; set; }
 
        /// <summary>
        /// 人脸库ID
        /// </summary>
        [SugarColumn(ColumnDescription = "人脸库ID", IsNullable = true)]
        public string? IAIGroupId { get; set; }
 
 
        /// <summary>
        /// 人脸库名称
        /// </summary>
        [SugarColumn(ColumnDescription = "人脸库名称", IsNullable = true)]
        public string? IAIGroupName { get; set; }
 
        /// <summary>
        /// 性别    0代表未填写,1代表男性,2代表女性。
        /// </summary>
        [SugarColumn(ColumnDescription = "人脸库名称", IsNullable = true)]
        public long? Gender { get; set; } = 0;
 
    }
}