public class Group extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Group.Builder |
| 构造器和说明 |
|---|
Group() |
Group(Group.Builder builder) |
public Group()
public Group(Group.Builder builder)
public String getGroupId()
public void setGroupId(String groupId)
public String getGroupName()
public void setGroupName(String groupName)
public String getTimeZone()
public void setTimeZone(String timeZone)
public String[] getBindDeptIds()
public void setBindDeptIds(String[] bindDeptIds)
public String[] getExceptDeptIds()
public void setExceptDeptIds(String[] exceptDeptIds)
public String[] getBindUserIds()
public void setBindUserIds(String[] bindUserIds)
public String[] getExceptUserIds()
public void setExceptUserIds(String[] exceptUserIds)
public String[] getGroupLeaderIds()
public void setGroupLeaderIds(String[] groupLeaderIds)
public String[] getSubGroupLeaderIds()
public void setSubGroupLeaderIds(String[] subGroupLeaderIds)
public Boolean getAllowOutPunch()
public void setAllowOutPunch(Boolean allowOutPunch)
public Boolean getOutPunchNeedApproval()
public void setOutPunchNeedApproval(Boolean outPunchNeedApproval)
public Boolean getOutPunchNeedPostApproval()
public void setOutPunchNeedPostApproval(Boolean outPunchNeedPostApproval)
public Boolean getOutPunchNeedRemark()
public void setOutPunchNeedRemark(Boolean outPunchNeedRemark)
public Boolean getOutPunchNeedPhoto()
public void setOutPunchNeedPhoto(Boolean outPunchNeedPhoto)
public Boolean getOutPunchAllowedHideAddr()
public void setOutPunchAllowedHideAddr(Boolean outPunchAllowedHideAddr)
public Boolean getOutPunchAllowedAdjustAddr()
public void setOutPunchAllowedAdjustAddr(Boolean outPunchAllowedAdjustAddr)
public Integer getAdjustRange()
public void setAdjustRange(Integer adjustRange)
public Boolean getAllowPcPunch()
public void setAllowPcPunch(Boolean allowPcPunch)
public Boolean getAllowRemedy()
public void setAllowRemedy(Boolean allowRemedy)
public Boolean getRemedyLimit()
public void setRemedyLimit(Boolean remedyLimit)
public Integer getRemedyLimitCount()
public void setRemedyLimitCount(Integer remedyLimitCount)
public Boolean getRemedyDateLimit()
public void setRemedyDateLimit(Boolean remedyDateLimit)
public Integer getRemedyDateNum()
public void setRemedyDateNum(Integer remedyDateNum)
public Boolean getAllowRemedyTypeLack()
public void setAllowRemedyTypeLack(Boolean allowRemedyTypeLack)
public Boolean getAllowRemedyTypeLate()
public void setAllowRemedyTypeLate(Boolean allowRemedyTypeLate)
public Boolean getAllowRemedyTypeEarly()
public void setAllowRemedyTypeEarly(Boolean allowRemedyTypeEarly)
public Boolean getAllowRemedyTypeNormal()
public void setAllowRemedyTypeNormal(Boolean allowRemedyTypeNormal)
public Boolean getShowCumulativeTime()
public void setShowCumulativeTime(Boolean showCumulativeTime)
public Boolean getShowOverTime()
public void setShowOverTime(Boolean showOverTime)
public Boolean getHideStaffPunchTime()
public void setHideStaffPunchTime(Boolean hideStaffPunchTime)
public Boolean getHideClockInRule()
public void setHideClockInRule(Boolean hideClockInRule)
public Boolean getFacePunch()
public void setFacePunch(Boolean facePunch)
public Integer getFacePunchCfg()
public void setFacePunchCfg(Integer facePunchCfg)
public Boolean getFaceLiveNeedAction()
public void setFaceLiveNeedAction(Boolean faceLiveNeedAction)
public Boolean getFaceDowngrade()
public void setFaceDowngrade(Boolean faceDowngrade)
public Boolean getReplaceBasicPic()
public void setReplaceBasicPic(Boolean replaceBasicPic)
public AntiCheatConfig getAntiCheatPunchConfig()
public void setAntiCheatPunchConfig(AntiCheatConfig antiCheatPunchConfig)
public Machine[] getMachines()
public void setMachines(Machine[] machines)
public Integer getGpsRange()
public void setGpsRange(Integer gpsRange)
public Location[] getLocations()
public void setLocations(Location[] locations)
public Integer getGroupType()
public void setGroupType(Integer groupType)
public String[] getPunchDayShiftIds()
public void setPunchDayShiftIds(String[] punchDayShiftIds)
public FreePunchCfg getFreePunchCfg()
public void setFreePunchCfg(FreePunchCfg freePunchCfg)
public Integer getCalendarId()
public void setCalendarId(Integer calendarId)
public PunchSpecialDateShift[] getNeedPunchSpecialDays()
public void setNeedPunchSpecialDays(PunchSpecialDateShift[] needPunchSpecialDays)
public PunchSpecialDateShift[] getNoNeedPunchSpecialDays()
public void setNoNeedPunchSpecialDays(PunchSpecialDateShift[] noNeedPunchSpecialDays)
public Boolean getWorkDayNoPunchAsLack()
public void setWorkDayNoPunchAsLack(Boolean workDayNoPunchAsLack)
public Boolean getEffectNow()
public void setEffectNow(Boolean effectNow)
public Integer getRemedyPeriodType()
public void setRemedyPeriodType(Integer remedyPeriodType)
public Integer getRemedyPeriodCustomDate()
public void setRemedyPeriodCustomDate(Integer remedyPeriodCustomDate)
public Integer getPunchType()
public void setPunchType(Integer punchType)
public String getEffectTime()
public void setEffectTime(String effectTime)
public String getFixshiftEffectTime()
public void setFixshiftEffectTime(String fixshiftEffectTime)
public String getMemberEffectTime()
public void setMemberEffectTime(String memberEffectTime)
public Boolean getRestClockInNeedApproval()
public void setRestClockInNeedApproval(Boolean restClockInNeedApproval)
public Boolean getClockInNeedPhoto()
public void setClockInNeedPhoto(Boolean clockInNeedPhoto)
public MemberStatusChange getMemberStatusChange()
public void setMemberStatusChange(MemberStatusChange memberStatusChange)
public Boolean getLeaveNeedPunch()
public void setLeaveNeedPunch(Boolean leaveNeedPunch)
public LeaveNeedPunchCfg getLeaveNeedPunchCfg()
public void setLeaveNeedPunchCfg(LeaveNeedPunchCfg leaveNeedPunchCfg)
public Integer getGoOutNeedPunch()
public void setGoOutNeedPunch(Integer goOutNeedPunch)
public LeaveNeedPunchCfg getGoOutNeedPunchCfg()
public void setGoOutNeedPunchCfg(LeaveNeedPunchCfg goOutNeedPunchCfg)
public Integer getTravelNeedPunch()
public void setTravelNeedPunch(Integer travelNeedPunch)
public LeaveNeedPunchCfg getTravelNeedPunchCfg()
public void setTravelNeedPunchCfg(LeaveNeedPunchCfg travelNeedPunchCfg)
public PunchMember[] getNeedPunchMembers()
public void setNeedPunchMembers(PunchMember[] needPunchMembers)
public PunchMember[] getNoNeedPunchMembers()
public void setNoNeedPunchMembers(PunchMember[] noNeedPunchMembers)
public Boolean getSaveAutoChanges()
public void setSaveAutoChanges(Boolean saveAutoChanges)
public Boolean getOrgChangeAutoAdjust()
public void setOrgChangeAutoAdjust(Boolean orgChangeAutoAdjust)
public String[] getBindDefaultDeptIds()
public void setBindDefaultDeptIds(String[] bindDefaultDeptIds)
public String[] getBindDefaultUserIds()
public void setBindDefaultUserIds(String[] bindDefaultUserIds)
public OvertimeClockCfg getOvertimeClockCfg()
public void setOvertimeClockCfg(OvertimeClockCfg overtimeClockCfg)
public String getNewCalendarId()
public void setNewCalendarId(String newCalendarId)
public Boolean getAllowApplyPunch()
public void setAllowApplyPunch(Boolean allowApplyPunch)
public ClockInAbnormalSettings getClockInAbnormalSettings()
public void setClockInAbnormalSettings(ClockInAbnormalSettings clockInAbnormalSettings)
public static Group.Builder newBuilder()
Copyright © 2025. All rights reserved.