41 lines
866 B
C#
41 lines
866 B
C#
using Newtonsoft.Json;
|
|
|
|
namespace Dlhis.Jip.Api.Requests;
|
|
|
|
public class UploadAttendanceRequest
|
|
{
|
|
/// <summary>
|
|
/// 考勤数据包
|
|
/// </summary>
|
|
[JsonProperty("T_DATA")]
|
|
public List<UploadAttendanceRequestItem> Data { get; set; }
|
|
}
|
|
|
|
public class UploadAttendanceRequestItem
|
|
{
|
|
[JsonIgnore]
|
|
public long Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// item.CardNo.TrimEnd('\0')
|
|
/// </summary>
|
|
public string ZWORKCODE { get; set; }
|
|
|
|
[JsonIgnore]
|
|
public DateTime RaiseDateTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// yyyy-MM-dd
|
|
/// </summary>
|
|
public string ZDATE => RaiseDateTime.ToString("yyyy-MM-dd");
|
|
|
|
/// <summary>
|
|
/// HH:mm:ss
|
|
/// </summary>
|
|
public string ZTIME => RaiseDateTime.ToString("HH:mm:ss");
|
|
|
|
/// <summary>
|
|
/// 设备位置
|
|
/// </summary>
|
|
public string ZNOTE { get; set; }
|
|
} |