public class GroupAddRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
GroupAddRequest.GroupAddRequestBleDeviceList |
static class |
GroupAddRequest.GroupAddRequestFreeCheckSetting |
static class |
GroupAddRequest.GroupAddRequestFreeCheckSettingFreeCheckGap |
static class |
GroupAddRequest.GroupAddRequestMembers |
static class |
GroupAddRequest.GroupAddRequestPositions |
static class |
GroupAddRequest.GroupAddRequestShiftVOList |
static class |
GroupAddRequest.GroupAddRequestWifis |
构造器和说明 |
---|
GroupAddRequest() |
@NameInMap(value="adjustmentSettingId") public Long adjustmentSettingId
123L
@NameInMap(value="bleDeviceList") public List<GroupAddRequest.GroupAddRequestBleDeviceList> bleDeviceList
@NameInMap(value="checkNeedHealthyCode") public Boolean checkNeedHealthyCode
true
@NameInMap(value="defaultClassId") public Long defaultClassId
1234
@NameInMap(value="disableCheckWhenRest") public Boolean disableCheckWhenRest
true
@NameInMap(value="disableCheckWithoutSchedule") public Boolean disableCheckWithoutSchedule
true
@NameInMap(value="enableCameraCheck") public Boolean enableCameraCheck
true
@NameInMap(value="enableEmpSelectClass") public Boolean enableEmpSelectClass
true
@NameInMap(value="enableFaceCheck") public Boolean enableFaceCheck
true
@NameInMap(value="enableFaceStrictMode") public Boolean enableFaceStrictMode
true
@NameInMap(value="enableNextDay") public Boolean enableNextDay
true
@NameInMap(value="enableOutSideUpdateNormalCheck") public Boolean enableOutSideUpdateNormalCheck
true
@NameInMap(value="enableOutsideApply") public Boolean enableOutsideApply
true
@NameInMap(value="enableOutsideCameraCheck") public Boolean enableOutsideCameraCheck
true
@NameInMap(value="enableOutsideCheck") public Boolean enableOutsideCheck
true
@NameInMap(value="enableOutsideRemark") public Boolean enableOutsideRemark
true
@NameInMap(value="enablePositionBle") public Boolean enablePositionBle
@NameInMap(value="enableTrimDistance") public Boolean enableTrimDistance
@NameInMap(value="forbidHideOutSideAddress") public Boolean forbidHideOutSideAddress
true
@NameInMap(value="freeCheckSetting") public GroupAddRequest.GroupAddRequestFreeCheckSetting freeCheckSetting
@NameInMap(value="freeCheckTypeId") public Integer freeCheckTypeId
0
@NameInMap(value="freecheckDayStartMinOffset") public Integer freecheckDayStartMinOffset
240
@NameInMap(value="groupId") public Long groupId
123
@NameInMap(value="groupName") public String groupName
This parameter is required.
example:白班考勤
@NameInMap(value="members") public List<GroupAddRequest.GroupAddRequestMembers> members
This parameter is required.
@NameInMap(value="modifyMember") public Boolean modifyMember
true
@NameInMap(value="offset") public Integer offset
500
@NameInMap(value="onlyMachineCheck") public Boolean onlyMachineCheck
@NameInMap(value="openCameraCheck") public Boolean openCameraCheck
@NameInMap(value="openFaceCheck") public Boolean openFaceCheck
true
@NameInMap(value="outsideCheckApproveModeId") public Integer outsideCheckApproveModeId
-1
@NameInMap(value="overtimeSettingId") public Long overtimeSettingId
123L
@NameInMap(value="owner") public String owner
123dfdf
@NameInMap(value="positions") public List<GroupAddRequest.GroupAddRequestPositions> positions
@NameInMap(value="resourcePermissionMap") public Map<String,?> resourcePermissionMap
@NameInMap(value="shiftVOList") public List<GroupAddRequest.GroupAddRequestShiftVOList> shiftVOList
@NameInMap(value="skipHolidays") public Boolean skipHolidays
true
@NameInMap(value="specialDays") public String specialDays
{"onDuty":{1400000:123,1400001:123},"offDuty":[1400000,1400001]}
@NameInMap(value="trimDistance") public Integer trimDistance
100
@NameInMap(value="type") public String type
This parameter is required.
example:TURN
@NameInMap(value="wifis") public List<GroupAddRequest.GroupAddRequestWifis> wifis
@NameInMap(value="opUserId") public String opUserId
This parameter is required.
example:123dfd
public static GroupAddRequest build(Map<String,?> map) throws Exception
Exception
public GroupAddRequest setAdjustmentSettingId(Long adjustmentSettingId)
public Long getAdjustmentSettingId()
public GroupAddRequest setBleDeviceList(List<GroupAddRequest.GroupAddRequestBleDeviceList> bleDeviceList)
public List<GroupAddRequest.GroupAddRequestBleDeviceList> getBleDeviceList()
public GroupAddRequest setCheckNeedHealthyCode(Boolean checkNeedHealthyCode)
public Boolean getCheckNeedHealthyCode()
public GroupAddRequest setDefaultClassId(Long defaultClassId)
public Long getDefaultClassId()
public GroupAddRequest setDisableCheckWhenRest(Boolean disableCheckWhenRest)
public Boolean getDisableCheckWhenRest()
public GroupAddRequest setDisableCheckWithoutSchedule(Boolean disableCheckWithoutSchedule)
public Boolean getDisableCheckWithoutSchedule()
public GroupAddRequest setEnableCameraCheck(Boolean enableCameraCheck)
public Boolean getEnableCameraCheck()
public GroupAddRequest setEnableEmpSelectClass(Boolean enableEmpSelectClass)
public Boolean getEnableEmpSelectClass()
public GroupAddRequest setEnableFaceCheck(Boolean enableFaceCheck)
public Boolean getEnableFaceCheck()
public GroupAddRequest setEnableFaceStrictMode(Boolean enableFaceStrictMode)
public Boolean getEnableFaceStrictMode()
public GroupAddRequest setEnableNextDay(Boolean enableNextDay)
public Boolean getEnableNextDay()
public GroupAddRequest setEnableOutSideUpdateNormalCheck(Boolean enableOutSideUpdateNormalCheck)
public Boolean getEnableOutSideUpdateNormalCheck()
public GroupAddRequest setEnableOutsideApply(Boolean enableOutsideApply)
public Boolean getEnableOutsideApply()
public GroupAddRequest setEnableOutsideCameraCheck(Boolean enableOutsideCameraCheck)
public Boolean getEnableOutsideCameraCheck()
public GroupAddRequest setEnableOutsideCheck(Boolean enableOutsideCheck)
public Boolean getEnableOutsideCheck()
public GroupAddRequest setEnableOutsideRemark(Boolean enableOutsideRemark)
public Boolean getEnableOutsideRemark()
public GroupAddRequest setEnablePositionBle(Boolean enablePositionBle)
public Boolean getEnablePositionBle()
public GroupAddRequest setEnableTrimDistance(Boolean enableTrimDistance)
public Boolean getEnableTrimDistance()
public GroupAddRequest setForbidHideOutSideAddress(Boolean forbidHideOutSideAddress)
public Boolean getForbidHideOutSideAddress()
public GroupAddRequest setFreeCheckSetting(GroupAddRequest.GroupAddRequestFreeCheckSetting freeCheckSetting)
public GroupAddRequest.GroupAddRequestFreeCheckSetting getFreeCheckSetting()
public GroupAddRequest setFreeCheckTypeId(Integer freeCheckTypeId)
public Integer getFreeCheckTypeId()
public GroupAddRequest setFreecheckDayStartMinOffset(Integer freecheckDayStartMinOffset)
public Integer getFreecheckDayStartMinOffset()
public GroupAddRequest setFreecheckWorkDays(List<Integer> freecheckWorkDays)
public GroupAddRequest setGroupId(Long groupId)
public Long getGroupId()
public GroupAddRequest setGroupName(String groupName)
public String getGroupName()
public GroupAddRequest setManagerList(List<String> managerList)
public GroupAddRequest setMembers(List<GroupAddRequest.GroupAddRequestMembers> members)
public List<GroupAddRequest.GroupAddRequestMembers> getMembers()
public GroupAddRequest setModifyMember(Boolean modifyMember)
public Boolean getModifyMember()
public GroupAddRequest setOffset(Integer offset)
public Integer getOffset()
public GroupAddRequest setOnlyMachineCheck(Boolean onlyMachineCheck)
public Boolean getOnlyMachineCheck()
public GroupAddRequest setOpenCameraCheck(Boolean openCameraCheck)
public Boolean getOpenCameraCheck()
public GroupAddRequest setOpenFaceCheck(Boolean openFaceCheck)
public Boolean getOpenFaceCheck()
public GroupAddRequest setOutsideCheckApproveModeId(Integer outsideCheckApproveModeId)
public Integer getOutsideCheckApproveModeId()
public GroupAddRequest setOvertimeSettingId(Long overtimeSettingId)
public Long getOvertimeSettingId()
public GroupAddRequest setOwner(String owner)
public String getOwner()
public GroupAddRequest setPositions(List<GroupAddRequest.GroupAddRequestPositions> positions)
public List<GroupAddRequest.GroupAddRequestPositions> getPositions()
public GroupAddRequest setResourcePermissionMap(Map<String,?> resourcePermissionMap)
public GroupAddRequest setShiftVOList(List<GroupAddRequest.GroupAddRequestShiftVOList> shiftVOList)
public List<GroupAddRequest.GroupAddRequestShiftVOList> getShiftVOList()
public GroupAddRequest setSkipHolidays(Boolean skipHolidays)
public Boolean getSkipHolidays()
public GroupAddRequest setSpecialDays(String specialDays)
public String getSpecialDays()
public GroupAddRequest setTrimDistance(Integer trimDistance)
public Integer getTrimDistance()
public GroupAddRequest setType(String type)
public String getType()
public GroupAddRequest setWifis(List<GroupAddRequest.GroupAddRequestWifis> wifis)
public List<GroupAddRequest.GroupAddRequestWifis> getWifis()
public GroupAddRequest setWorkdayClassList(List<Long> workdayClassList)
public GroupAddRequest setOpUserId(String opUserId)
public String getOpUserId()
Copyright © 2024. All rights reserved.