Class WorktimeSettingEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.worktime_settings.WorktimeSettingEntity
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Booleanprivate Stringprivate List<WorktimeSlotValue>private static final longprivate List<WorktimeSlotValue> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic WorktimeSettingEntityfromRequest(WorktimeSettingRequest request, org.modelmapper.ModelMapper modelMapper) private BooleanisInRegularWorktime(LocalDate date) private BooleanisInSpecialWorktime(LocalDate date) 检查当前时间是否在工作时间内Methods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
enabled
-
regularWorktimes
-
specialWorktimes
-
holidays
-
-
Constructor Details
-
WorktimeSettingEntity
public WorktimeSettingEntity()
-
-
Method Details
-
isInWorktime
检查当前时间是否在工作时间内- Returns:
- true 如果当前时间在工作时间内,false 如果不在
-
isInSpecialWorktime
-
isInRegularWorktime
-
fromRequest
public static WorktimeSettingEntity fromRequest(WorktimeSettingRequest request, org.modelmapper.ModelMapper modelMapper)
-