TemplatePro/BZPT.DTO/Labor/ClockDto.cs

181 lines
4.6 KiB
C#
Raw Normal View History

2025-03-02 23:30:03 +08:00
/***********************************************************
**:BZPT.Dto
**:
** : codesmith脚本生成
** : 1.0
**
************************************************************/
namespace BZPT.Dto.Labor
{
using System;
using System.Runtime.Serialization;
using System.ComponentModel.DataAnnotations;
/// <summary>
/// Clock工人考勤记录根据标段分表\r\n项目+标段分表,数据传输对象
/// </summary>
[DataContract]
public partial class ClockDto:BaseDto,IDto
{
public ClockDto()
{
}
public ClockDto(string aggregateId):base(aggregateId)
{ }
/// <summary>
/// 主键id
/// </summary>
[Display(Name ="主键id")]
[StringLength(144)]
[DataMember(Name= "ID")]
public string ID { get; set; }
/// <summary>
/// 劳务队人员id
/// </summary>
[Display(Name ="劳务队人员id")]
[StringLength(144)]
[DataMember(Name= "DFID")]
public string DFID { get; set; }
/// <summary>
/// 考勤人身份证号码
/// </summary>
[Display(Name ="考勤人身份证号码")]
[StringLength(100)]
[DataMember(Name= "KC01")]
public string KC01 { get; set; }
/// <summary>
/// 考勤人姓名
/// </summary>
[Display(Name ="考勤人姓名")]
[StringLength(80)]
[DataMember(Name= "KC02")]
public string KC02 { get; set; }
/// <summary>
/// 考勤时间
/// </summary>
[Display(Name ="考勤时间")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd HH:mm:ss")]
[DataMember(Name= "KC03")]
public DateTime? KC03 { get; set; }
/// <summary>
/// 考勤地址
/// </summary>
[Display(Name ="考勤地址")]
[StringLength(3200)]
[DataMember(Name= "KC04")]
public string KC04 { get; set; }
/// <summary>
/// 经度
/// </summary>
[Display(Name ="经度")]
[DataMember(Name= "KC05")]
public decimal? KC05 { get; set; }
/// <summary>
/// 纬度
/// </summary>
[Display(Name ="纬度")]
[DataMember(Name= "KC06")]
public decimal? KC06 { get; set; }
/// <summary>
/// 图片地址
/// </summary>
[Display(Name ="图片地址")]
[StringLength(2147483647)]
[DataMember(Name= "KC07")]
public string KC07 { get; set; }
/// <summary>
/// 1上班卡0下班卡
/// </summary>
[Display(Name ="1上班卡0下班卡")]
[DataMember(Name= "KC08")]
public int? KC08 { get; set; }
/// <summary>
/// 人脸手持机、3扫码4导入
/// </summary>
[Display(Name ="人脸手持机、3扫码4导入")]
[DataMember(Name= "KC12")]
public int? KC12 { get; set; }
/// <summary>
/// 状态0正常1迟到2早退3旷工4请假
/// </summary>
[Display(Name ="状态0正常1迟到2早退3旷工4请假")]
[DataMember(Name= "KC09")]
public int? KC09 { get; set; }
/// <summary>
/// 同步状态
/// </summary>
[Display(Name ="同步状态")]
[DataMember(Name= "KC10")]
public int? KC10 { get; set; }
/// <summary>
/// 备注
/// </summary>
[Display(Name ="备注")]
[StringLength(2000)]
[DataMember(Name= "KC11")]
public string KC11 { get; set; }
/// <summary>
/// 更新时间
/// </summary>
[Display(Name ="更新时间")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd HH:mm:ss")]
[DataMember(Name= "UpdateTime")]
public DateTime? UpdateTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
[Display(Name ="更新人")]
[StringLength(152)]
[DataMember(Name= "UpdateUser")]
public string UpdateUser { get; set; }
/// <summary>
/// 创建时间
/// </summary>
[Display(Name ="创建时间")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd HH:mm:ss")]
[DataMember(Name= "CreateTime")]
public DateTime? CreateTime { get; set; }
/// <summary>
/// 创建人
/// </summary>
[Display(Name ="创建人")]
[StringLength(152)]
[DataMember(Name= "CreateUser")]
public string CreateUser { get; set; }
/// <summary>
/// 劳务队ID
/// </summary>
[Display(Name ="劳务队ID")]
[StringLength(144)]
[DataMember(Name= "DID")]
public string DID { get; set; }
/// <summary>
/// 班组ID
/// </summary>
[Display(Name ="班组ID")]
[StringLength(144)]
[DataMember(Name= "EID")]
public string EID { get; set; }
}
}