test 网格推送sap

This commit is contained in:
2025-07-15 14:34:24 +08:00
parent 6c2703cf92
commit 846d0e3a09
8 changed files with 256 additions and 70 deletions

View File

@@ -0,0 +1,42 @@
using Newtonsoft.Json;
namespace Dlhis.Jip.Api.Requests;
public class SyncWorkShiftRequest
{
[JsonProperty("IT_2003")]
public List<SyncWorkShiftDayItem> Items { get; set; }
}
public class SyncWorkShiftDayItem
{
/// <summary>
/// 员工编码
/// </summary>
[JsonProperty("IV_GONGH")]
public string UserCode { get; set; }
/// <summary>
/// 开始日期 yyyyMMdd
/// </summary>
[JsonProperty("IV_BEGDA")]
public string Begin { get; set; }
/// <summary>
/// 结束日期 yyyyMMdd
/// </summary>
[JsonProperty("IV_ENDDA")]
public string End { get; set; }
/// <summary>
/// 排班计划 JK03白板 JK04夜班
/// </summary>
[JsonProperty("IV_TPROG")]
public string Plan { get; set; }
/// <summary>
/// 操作 INS / MOD /DEL
/// </summary>
[JsonProperty("IV_OP")]
public string Operate { get; set; }
}