@Service @Primary public class ShiftService extends AbstractBaseDomainObjectService<Shift,ShiftEntity> implements IShiftService
domainObjectClass, entityClass| 构造器和说明 |
|---|
ShiftService() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Shift> |
getByScheduleIdAndDate(long workScheduleId,
Date date) |
Map<String,List<Shift>> |
getByScheduleIdAndStartTimeAndEndTime(long workScheduleId,
Date startDate,
Date endDate) |
List<Shift> |
getbyWorkScheduleId(long id) |
protected IBaseEntityHandler<ShiftEntity> |
getEntityHandler() |
List<ShiftOverride> |
getOverrideByWorkScheduleId(long id) |
Shift |
saveShiftWithScheduleId(long workScheduleId,
Shift shift) |
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllpublic List<Shift> getbyWorkScheduleId(long id)
getbyWorkScheduleId 在接口中 IShiftServicepublic Shift saveShiftWithScheduleId(long workScheduleId, Shift shift)
saveShiftWithScheduleId 在接口中 IShiftServicepublic List<ShiftOverride> getOverrideByWorkScheduleId(long id)
getOverrideByWorkScheduleId 在接口中 IShiftServicepublic List<Shift> getByScheduleIdAndDate(long workScheduleId, Date date)
getByScheduleIdAndDate 在接口中 IShiftServiceworkScheduleId - the specific workscheduledate - the specific local datepublic Map<String,List<Shift>> getByScheduleIdAndStartTimeAndEndTime(long workScheduleId, Date startDate, Date endDate)
getByScheduleIdAndStartTimeAndEndTime 在接口中 IShiftServiceprotected IBaseEntityHandler<ShiftEntity> getEntityHandler()
Copyright © 2019. All rights reserved.