diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinCheckin/Option/CgibinCheckinAddCheckinOptionRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinCheckin/Option/CgibinCheckinAddCheckinOptionRequest.cs
index 25e50498..c81c2b0c 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinCheckin/Option/CgibinCheckinAddCheckinOptionRequest.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinCheckin/Option/CgibinCheckinAddCheckinOptionRequest.cs
@@ -485,7 +485,6 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
public Types.LateRule? LateRule { get; set; }
}
-
public class Overtime
{
public static class Types
@@ -934,6 +933,27 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[Newtonsoft.Json.JsonProperty("buka_restriction")]
[System.Text.Json.Serialization.JsonPropertyName("buka_restriction")]
public int? RecheckinRestriction { get; set; }
+
+ ///
+ /// 获取或设置自由上下班规则的跨天时间。
+ ///
+ [Newtonsoft.Json.JsonProperty("span_day_time")]
+ [System.Text.Json.Serialization.JsonPropertyName("span_day_time")]
+ public int? SpanDayTime { get; set; }
+
+ ///
+ /// 获取或设置自由上下班规则的工作时长(单位:秒)。
+ ///
+ [Newtonsoft.Json.JsonProperty("standard_work_duration")]
+ [System.Text.Json.Serialization.JsonPropertyName("standard_work_duration")]
+ public int? StandardWorkDuration { get; set; }
+
+ ///
+ /// 获取或设置是否开启审批打卡。
+ ///
+ [Newtonsoft.Json.JsonProperty("open_sp_checkin")]
+ [System.Text.Json.Serialization.JsonPropertyName("open_sp_checkin")]
+ public bool? IsOpenApprovalCheckin { get; set; }
}
}
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinCheckin/Option/CgibinCheckinGetCheckinOptionResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinCheckin/Option/CgibinCheckinGetCheckinOptionResponse.cs
index e178ecef..6fa0ba5a 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinCheckin/Option/CgibinCheckinGetCheckinOptionResponse.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinCheckin/Option/CgibinCheckinGetCheckinOptionResponse.cs
@@ -494,6 +494,34 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[Newtonsoft.Json.JsonProperty("schedulelist")]
[System.Text.Json.Serialization.JsonPropertyName("schedulelist")]
public Types.Schedule[]? ScheduleList { get; set; }
+
+ ///
+ /// 获取或设置补卡异常类型。
+ ///
+ [Newtonsoft.Json.JsonProperty("buka_restriction")]
+ [System.Text.Json.Serialization.JsonPropertyName("buka_restriction")]
+ public int? RecheckinRestriction { get; set; }
+
+ ///
+ /// 获取或设置自由上下班规则的跨天时间。
+ ///
+ [Newtonsoft.Json.JsonProperty("span_day_time")]
+ [System.Text.Json.Serialization.JsonPropertyName("span_day_time")]
+ public int? SpanDayTime { get; set; }
+
+ ///
+ /// 获取或设置自由上下班规则的工作时长(单位:秒)。
+ ///
+ [Newtonsoft.Json.JsonProperty("standard_work_duration")]
+ [System.Text.Json.Serialization.JsonPropertyName("standard_work_duration")]
+ public int? StandardWorkDuration { get; set; }
+
+ ///
+ /// 获取或设置是否开启审批打卡。
+ ///
+ [Newtonsoft.Json.JsonProperty("open_sp_checkin")]
+ [System.Text.Json.Serialization.JsonPropertyName("open_sp_checkin")]
+ public bool? IsOpenApprovalCheckin { get; set; }
}
}