44 lines
955 B
C#
44 lines
955 B
C#
using Newtonsoft.Json;
|
|
|
|
namespace Dlhis.Jip.Api.Responses;
|
|
|
|
public class SyncWorkShiftResponse
|
|
{
|
|
[JsonProperty("OT_2003")]
|
|
public List<SyncWorkShiftItem> Items { get; set; }
|
|
|
|
public string Message { get; set; }
|
|
}
|
|
|
|
public class SyncWorkShiftItem
|
|
{
|
|
/// <summary>
|
|
/// 员工编码
|
|
/// </summary>
|
|
[JsonProperty("OV_GONGH")]
|
|
public string UserCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 开始日期 yyyyMMdd
|
|
/// </summary>
|
|
[JsonProperty("OV_BEGDA")]
|
|
public string Begin { get; set; }
|
|
|
|
/// <summary>
|
|
/// 结束日期 yyyyMMdd
|
|
/// </summary>
|
|
[JsonProperty("OV_ENDDA")]
|
|
public string End { get; set; }
|
|
|
|
/// <summary>
|
|
/// 排班计划 JK03白板 JK04夜班
|
|
/// </summary>
|
|
[JsonProperty("OV_TPROG")]
|
|
public string Plan { get; set; }
|
|
|
|
[JsonProperty("OV_MSGTY")]
|
|
public string Result { get; set; }
|
|
|
|
[JsonProperty("OV_MSGTXT")]
|
|
public string Message { get; set; }
|
|
} |