1
This commit is contained in:
@@ -0,0 +1,118 @@
|
||||
using System.Collections.Generic;
|
||||
using System;
|
||||
namespace Model
|
||||
{
|
||||
public class PersonSyncData
|
||||
{
|
||||
/// <summary>
|
||||
/// 公司社会统一信用代码
|
||||
/// </summary>
|
||||
public string CollCropCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目id
|
||||
/// </summary>
|
||||
public string ProjectId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分包单位程序访问地址
|
||||
/// </summary>
|
||||
public string UnitDomain { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 项目安全隐患数据
|
||||
/// </summary>
|
||||
public List<PersonSyncItem> Items
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
public class PersonSyncItem
|
||||
{
|
||||
public string PersonId { get; set; }
|
||||
public string CardNo { get; set; }
|
||||
public string PersonName { get; set; }
|
||||
public string Sex { get; set; }
|
||||
public string IdentityCard { get; set; }
|
||||
public string Address { get; set; }
|
||||
public string ProjectId { get; set; } // 注释掉的字段
|
||||
public string UnitId { get; set; } // 注释掉的字段
|
||||
public string TeamGroupId { get; set; }
|
||||
public string WorkAreaId { get; set; }
|
||||
public string WorkPostId { get; set; }
|
||||
public DateTime? InTime { get; set; }
|
||||
public DateTime? OutTime { get; set; }
|
||||
public string OutResult { get; set; }
|
||||
public string Telephone { get; set; }
|
||||
public string PositionId { get; set; } // 职务(注释掉的字段)
|
||||
public string PostTitleId { get; set; } // 职称(注释掉的字段)
|
||||
public string PhotoUrl { get; set; }
|
||||
public bool IsUsed { get; set; }
|
||||
public bool IsCardUsed { get; set; }
|
||||
public int? PersonIndex { get; set; }
|
||||
public string DepartId { get; set; } // 部门(注释掉的字段)
|
||||
public string CertificateId { get; set; }
|
||||
public string CertificateCode { get; set; }
|
||||
public string CertificateName { get; set; }
|
||||
public DateTime? CertificateLimitTime { get; set; }
|
||||
|
||||
public CertificateItem CertificateItem { get; set; }
|
||||
public string QualificationCertificateUrl { get; set; }
|
||||
public string TrainingCertificateUrl { get; set; }
|
||||
public string QRCodeAttachUrl { get; set; }
|
||||
public string Password { get; set; }
|
||||
public string FromPersonId { get; set; }
|
||||
public string AuditorId { get; set; } // 审核人(注释掉的字段)
|
||||
public DateTime? AuditorDate { get; set; }
|
||||
public DateTime? ExchangeTime { get; set; }
|
||||
public DateTime? ExchangeTime2 { get; set; }
|
||||
public string IDCardUrl { get; set; }
|
||||
public bool? IsForeign { get; set; }
|
||||
public bool? IsOutside { get; set; }
|
||||
public string EduLevel { get; set; }
|
||||
public string MaritalStatus { get; set; }
|
||||
public string Isprint { get; set; }
|
||||
public string MainCNProfessionalId { get; set; }
|
||||
public string ViceCNProfessionalId { get; set; }
|
||||
public DateTime? Birthday { get; set; }
|
||||
public string IdcardType { get; set; }
|
||||
public DateTime? IdcardStartDate { get; set; }
|
||||
public DateTime? IdcardEndDate { get; set; }
|
||||
public string IdcardForever { get; set; }
|
||||
public string PoliticsStatus { get; set; }
|
||||
public string IdcardAddress { get; set; }
|
||||
public string Nation { get; set; }
|
||||
public string CountryCode { get; set; }
|
||||
public bool? IsSafetyMonitoring { get; set; }
|
||||
public string ProvinceCode { get; set; }
|
||||
public bool? IsCardNoOK { get; set; }
|
||||
public string AttachUrl1 { get; set; }
|
||||
public string AttachUrl2 { get; set; }
|
||||
public string AttachUrl3 { get; set; }
|
||||
public string AttachUrl4 { get; set; }
|
||||
public string AttachUrl5 { get; set; }
|
||||
public string WorkPostName { get; set; }
|
||||
public string PostType { get; set; }
|
||||
public bool? IsHsse { get; set; }
|
||||
public bool? IsCQMS { get; set; }
|
||||
public string TeamGroupName { get; set; }
|
||||
public string WorkAreaName { get; set; }
|
||||
}
|
||||
|
||||
|
||||
public class CertificateItem
|
||||
{
|
||||
public string PersonQualityId { get; set; }
|
||||
public string CertificateId { get; set; }
|
||||
public string CertificateNo { get; set; }
|
||||
public string CertificateName { get; set; }
|
||||
public DateTime? CertificateLimitDate { get; set; }
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user