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