mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-12-30 02:14:44 +08:00
feat(work): 随官方更新打卡相关接口模型
This commit is contained in:
@@ -165,6 +165,26 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
|
||||
public class CheckinTime
|
||||
{
|
||||
public static class Types
|
||||
{
|
||||
public class RestTime
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置休息开始时间距当天零点的秒数。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("rest_begin_time")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("rest_begin_time")]
|
||||
public int BeginTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置休息结束时间距当天零点的秒数。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("rest_end_time")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("rest_end_time")]
|
||||
public int EndTime { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置时段 ID。
|
||||
/// </summary>
|
||||
@@ -249,6 +269,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
[System.Text.Json.Serialization.JsonPropertyName("rest_end_time")]
|
||||
public int? RestEndTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置多组休息时间列表。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("rest_times")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("rest_times")]
|
||||
public IList<Types.RestTime>? RestTimeList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置是否不需要上班打卡。
|
||||
/// </summary>
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
{
|
||||
/// <summary>
|
||||
@@ -69,6 +71,26 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
|
||||
public class CheckinTime
|
||||
{
|
||||
public static class Types
|
||||
{
|
||||
public class RestTime
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置休息开始时间距当天零点的秒数。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("rest_begin_time")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("rest_begin_time")]
|
||||
public int BeginTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置休息结束时间距当天零点的秒数。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("rest_end_time")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("rest_end_time")]
|
||||
public int EndTime { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置时段 ID。
|
||||
/// </summary>
|
||||
@@ -153,6 +175,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
[System.Text.Json.Serialization.JsonPropertyName("rest_end_time")]
|
||||
public int? RestEndTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置多组休息时间列表。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("rest_times")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("rest_times")]
|
||||
public Types.RestTime[]? RestTimeList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置是否不需要上班打卡。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user