TemplatePro/BZPT.DTO/Labor/ClockDto.cs

181 lines
4.6 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/***********************************************************
**项目名称: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; }
}
}