类 CheckInRuleGroup

java.lang.Object
com.github.shuaidd.dto.checkin.CheckInRuleGroup

public class CheckInRuleGroup extends Object
描述
作者:
ddshuai date 2019-04-11 12:22
  • 字段详细资料

    • groupType

      private Integer groupType
      打卡规则类型。1:固定时间上下班;2:按班次上下班;3:自由上下班
    • groupId

      private Integer groupId
    • syncHolidays

      private Boolean syncHolidays
    • groupName

      private String groupName
    • needPhoto

      private Boolean needPhoto
    • noteCanUseLocalPic

      private Boolean noteCanUseLocalPic
    • allowCheckinOffWorkDay

      private Boolean allowCheckinOffWorkDay
    • allowApplyOffWorkDay

      private Boolean allowApplyOffWorkDay
    • checkInDates

      private List<CheckInDate> checkInDates
    • speWorkDays

      private List<SpeWorkDay> speWorkDays
    • speOffDays

      private List<SpeWorkDay> speOffDays
    • wifiMacInfos

      private List<WifiMacInfo> wifiMacInfos
    • locations

      private List<CheckInLocation> locations
    • range

      private CheckInRuleGroupRange range
    • createTime

      private Long createTime
    • whiteUsers

      private List<String> whiteUsers
    • type

      private Integer type
    • reporterInfo

      private ReporterInfo reporterInfo
    • overTimeInfo

      private OverTimeInfo overTimeInfo
    • allowApplyBkCnt

      private Integer allowApplyBkCnt
    • optionOutRange

      private Integer optionOutRange
    • createUserId

      private String createUserId
    • allowApplyBkDayLimit

      private Integer allowApplyBkDayLimit
    • useFaceDetect

      private Boolean useFaceDetect
    • updateUserId

      private String updateUserId
    • offWorkIntervalTime

      private Integer offWorkIntervalTime
    • scheduleList

      private List<ScheduleItem> scheduleList
  • 构造器详细资料

    • CheckInRuleGroup

      public CheckInRuleGroup()
  • 方法详细资料

    • getGroupType

      public Integer getGroupType()
    • setGroupType

      public void setGroupType(Integer groupType)
    • getGroupId

      public Integer getGroupId()
    • setGroupId

      public void setGroupId(Integer groupId)
    • getSyncHolidays

      public Boolean getSyncHolidays()
    • setSyncHolidays

      public void setSyncHolidays(Boolean syncHolidays)
    • getGroupName

      public String getGroupName()
    • setGroupName

      public void setGroupName(String groupName)
    • getNeedPhoto

      public Boolean getNeedPhoto()
    • setNeedPhoto

      public void setNeedPhoto(Boolean needPhoto)
    • getNoteCanUseLocalPic

      public Boolean getNoteCanUseLocalPic()
    • setNoteCanUseLocalPic

      public void setNoteCanUseLocalPic(Boolean noteCanUseLocalPic)
    • getAllowCheckinOffWorkDay

      public Boolean getAllowCheckinOffWorkDay()
    • setAllowCheckinOffWorkDay

      public void setAllowCheckinOffWorkDay(Boolean allowCheckinOffWorkDay)
    • getAllowApplyOffWorkDay

      public Boolean getAllowApplyOffWorkDay()
    • setAllowApplyOffWorkDay

      public void setAllowApplyOffWorkDay(Boolean allowApplyOffWorkDay)
    • getCheckInDates

      public List<CheckInDate> getCheckInDates()
    • setCheckInDates

      public void setCheckInDates(List<CheckInDate> checkInDates)
    • getSpeWorkDays

      public List<SpeWorkDay> getSpeWorkDays()
    • setSpeWorkDays

      public void setSpeWorkDays(List<SpeWorkDay> speWorkDays)
    • getSpeOffDays

      public List<SpeWorkDay> getSpeOffDays()
    • setSpeOffDays

      public void setSpeOffDays(List<SpeWorkDay> speOffDays)
    • getWifiMacInfos

      public List<WifiMacInfo> getWifiMacInfos()
    • setWifiMacInfos

      public void setWifiMacInfos(List<WifiMacInfo> wifiMacInfos)
    • getLocations

      public List<CheckInLocation> getLocations()
    • setLocations

      public void setLocations(List<CheckInLocation> locations)
    • getRange

      public CheckInRuleGroupRange getRange()
    • setRange

      public void setRange(CheckInRuleGroupRange range)
    • getCreateTime

      public Long getCreateTime()
    • setCreateTime

      public void setCreateTime(Long createTime)
    • getWhiteUsers

      public List<String> getWhiteUsers()
    • setWhiteUsers

      public void setWhiteUsers(List<String> whiteUsers)
    • getType

      public Integer getType()
    • setType

      public void setType(Integer type)
    • getReporterInfo

      public ReporterInfo getReporterInfo()
    • setReporterInfo

      public void setReporterInfo(ReporterInfo reporterInfo)
    • getOverTimeInfo

      public OverTimeInfo getOverTimeInfo()
    • setOverTimeInfo

      public void setOverTimeInfo(OverTimeInfo overTimeInfo)
    • getAllowApplyBkCnt

      public Integer getAllowApplyBkCnt()
    • setAllowApplyBkCnt

      public void setAllowApplyBkCnt(Integer allowApplyBkCnt)
    • getOptionOutRange

      public Integer getOptionOutRange()
    • setOptionOutRange

      public void setOptionOutRange(Integer optionOutRange)
    • getCreateUserId

      public String getCreateUserId()
    • setCreateUserId

      public void setCreateUserId(String createUserId)
    • getAllowApplyBkDayLimit

      public Integer getAllowApplyBkDayLimit()
    • setAllowApplyBkDayLimit

      public void setAllowApplyBkDayLimit(Integer allowApplyBkDayLimit)
    • getUseFaceDetect

      public Boolean getUseFaceDetect()
    • setUseFaceDetect

      public void setUseFaceDetect(Boolean useFaceDetect)
    • getUpdateUserId

      public String getUpdateUserId()
    • setUpdateUserId

      public void setUpdateUserId(String updateUserId)
    • getOffWorkIntervalTime

      public Integer getOffWorkIntervalTime()
    • setOffWorkIntervalTime

      public void setOffWorkIntervalTime(Integer offWorkIntervalTime)
    • getScheduleList

      public List<ScheduleItem> getScheduleList()
    • setScheduleList

      public void setScheduleList(List<ScheduleItem> scheduleList)
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object