public interface IAreaService extends IBaseDomainObjectService<Area>
限定符和类型 | 方法和说明 |
---|---|
Area |
addArea(long areaId,
long parentAreaId)
向父area中加入新的area
|
Area |
addToSite(long areaId,
long siteId)
将指定的area加入指定的site中
|
Area |
getAreaByName(String areaName)
通过area的名称,获得area对象
|
Area |
getParentArea(long areaId)
根据当前area的id,获得父area信息
|
List<Area> |
listBySiteId(long siteId)
通过site的id,获得该site所拥有的area
|
List<Area> |
listByWorkScheduleId(long workScheduleId)
根据排班计划获取区域
|
List<Area> |
listChildAreas(long areaId)
根据当前area id,获得所有的子area
|
Area |
removeArea(long areaId,
long parentAreaId)
从父area中移除指定id的area
|
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
Area getParentArea(long areaId)
areaId
- Area addArea(long areaId, long parentAreaId)
areaId
- 要加入的area的idparentAreaId
- 要加入的父area的idArea removeArea(long areaId, long parentAreaId)
areaId
- 要移除的area idparentAreaId
- 父area的idArea addToSite(long areaId, long siteId)
areaId
- 指定的area的idsiteId
- 指定的site的idCopyright © 2019. All rights reserved.