diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinOA/Vocation/CgibinOAVacationGetUserVacationQuotaResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinOA/Vocation/CgibinOAVacationGetUserVacationQuotaResponse.cs index 7849dfd7..78cf01ff 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinOA/Vocation/CgibinOAVacationGetUserVacationQuotaResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinOA/Vocation/CgibinOAVacationGetUserVacationQuotaResponse.cs @@ -43,6 +43,13 @@ [Newtonsoft.Json.JsonProperty("leftduration")] [System.Text.Json.Serialization.JsonPropertyName("leftduration")] public int LeftDuration { get; set; } + + /// + /// 获取或设置假期的实际发放时长(单位:秒)。 + /// + [Newtonsoft.Json.JsonProperty("real_assignduration")] + [System.Text.Json.Serialization.JsonPropertyName("real_assignduration")] + public int RealAssignDuration { get; set; } } } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinOA/Vocation/CgibinOAVacationGetUserVacationQuotaResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinOA/Vocation/CgibinOAVacationGetUserVacationQuotaResponse.json index 0c2d061d..d0ab9f03 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinOA/Vocation/CgibinOAVacationGetUserVacationQuotaResponse.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinOA/Vocation/CgibinOAVacationGetUserVacationQuotaResponse.json @@ -7,21 +7,24 @@ "assignduration": 0, "usedduration": 0, "leftduration": 604800, - "vacationname": "年假" + "vacationname": "年假", + "real_assignduration": 0 }, { "id": 2, - "assignduration": 0, + "assignduration": 1296000, "usedduration": 0, "leftduration": 1296000, - "vacationname": "事假" + "vacationname": "事假", + "real_assignduration": 1296000 }, { "id": 3, - "assignduration": 0, + "assignduration": 1296000, "usedduration": 0, - "leftduration": 0, - "vacationname": "病假" + "leftduration": 1296000, + "vacationname": "病假", + "real_assignduration": 86400 } ] }