public static class AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
bizType
example:
general_leave
|
Long |
hoursInPerDay
example:
1000
|
AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultLeaveCertificate |
leaveCertificate |
String |
leaveCode
example:
037477ae-1009-4632-b8e9-e919ae5e7973
|
String |
leaveName
example:
年假
|
String |
leaveViewUnit
example:
day
|
Boolean |
naturalDayLeave
example:
true
|
AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultSubmitTimeRule |
submitTimeRule |
List<AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultVisibilityRules> |
visibilityRules |
| 构造器和说明 |
|---|
AddLeaveTypeResponseBodyResult() |
@NameInMap(value="bizType") public String bizType
general_leave
@NameInMap(value="hoursInPerDay") public Long hoursInPerDay
1000
@NameInMap(value="leaveCertificate") public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultLeaveCertificate leaveCertificate
@NameInMap(value="leaveCode") public String leaveCode
037477ae-1009-4632-b8e9-e919ae5e7973
@NameInMap(value="leaveName") public String leaveName
年假
@NameInMap(value="leaveViewUnit") public String leaveViewUnit
day
@NameInMap(value="naturalDayLeave") public Boolean naturalDayLeave
true
@NameInMap(value="submitTimeRule") public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultSubmitTimeRule submitTimeRule
@NameInMap(value="visibilityRules") public List<AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultVisibilityRules> visibilityRules
public static AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult build(Map<String,?> map) throws Exception
Exceptionpublic AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setBizType(String bizType)
public String getBizType()
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setHoursInPerDay(Long hoursInPerDay)
public Long getHoursInPerDay()
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setLeaveCertificate(AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultLeaveCertificate leaveCertificate)
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultLeaveCertificate getLeaveCertificate()
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setLeaveCode(String leaveCode)
public String getLeaveCode()
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setLeaveName(String leaveName)
public String getLeaveName()
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setLeaveViewUnit(String leaveViewUnit)
public String getLeaveViewUnit()
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setNaturalDayLeave(Boolean naturalDayLeave)
public Boolean getNaturalDayLeave()
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setSubmitTimeRule(AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultSubmitTimeRule submitTimeRule)
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultSubmitTimeRule getSubmitTimeRule()
public AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResult setVisibilityRules(List<AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultVisibilityRules> visibilityRules)
public List<AddLeaveTypeResponseBody.AddLeaveTypeResponseBodyResultVisibilityRules> getVisibilityRules()
Copyright © 2025. All rights reserved.