public class StationServiceImpl extends AbstractBaseService<Station> implements StationService
Constructor and Description |
---|
StationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
StationDao |
getStationDao() |
java.util.List<Station> |
getSubStation(java.lang.String pid)
根据pid获取所有直接下级岗位
|
java.util.List<Station> |
getSubStation(java.lang.String pid,
java.lang.String orgid) |
java.util.List<Station> |
getSubStation(java.lang.String pid,
java.lang.String orgid,
java.lang.Integer isdelete) |
boolean |
hasStationByOrgid(java.lang.String orgid) |
boolean |
hasStationByOrgid(java.lang.String orgid,
java.lang.Integer isdelete) |
boolean |
hasSubStation(java.lang.String pid)
检查是否有下级岗位
|
boolean |
hasSubStation(java.lang.String pid,
java.lang.Integer isdelete) |
int |
saveStation(Station station,
LayoutData layoutData) |
void |
setStationDao(StationDao stationDao) |
int |
updateStaffCount(java.lang.String oldStation,
java.lang.String newStation) |
executeUpdate, executeUpdate, getBaseDao, getById, getById, getByQuery, getByWhere, getByWhere, getByWhere, getCounts, getCounts, getJdbcDao, getJdbcDao, getJdbcTemplate, getList, getListByWhere, getListByWhere, getListForQuery, getListForQuery, getNewItem, getPageList, getPageList, getPageListForQuery, getPermissionWhere, invalidLabelCascade, Log, recreateLabelCascade, remove, removeById, removeByObject, save, saveOrUpdate, saveOrUpdateByObject, setBaseDao, updateLabelByOldLabel
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
executeUpdate, executeUpdate, getById, getById, getByQuery, getByWhere, getByWhere, getByWhere, getCounts, getCounts, getJdbcDao, getJdbcTemplate, getList, getListByWhere, getListByWhere, getListForQuery, getListForQuery, getNewItem, getPageList, getPageList, getPageListForQuery, remove, removeById, removeByObject, save, saveOrUpdate, saveOrUpdateByObject, updateLabelByOldLabel
public int saveStation(Station station, LayoutData layoutData)
saveStation
in interface StationService
public StationDao getStationDao()
getStationDao
in interface StationService
public void setStationDao(StationDao stationDao)
public java.util.List<Station> getSubStation(java.lang.String pid)
IBaseStation
getSubStation
in interface IBaseStation
pid
- as Stringpublic java.util.List<Station> getSubStation(java.lang.String pid, java.lang.String orgid)
getSubStation
in interface IBaseStation
pid
- as Stringorgid
- as Stringpublic java.util.List<Station> getSubStation(java.lang.String pid, java.lang.String orgid, java.lang.Integer isdelete)
getSubStation
in interface IBaseStation
public boolean hasStationByOrgid(java.lang.String orgid)
hasStationByOrgid
in interface IBaseStation
public boolean hasStationByOrgid(java.lang.String orgid, java.lang.Integer isdelete)
hasStationByOrgid
in interface IBaseStation
public boolean hasSubStation(java.lang.String pid)
IBaseStation
hasSubStation
in interface IBaseStation
pid
- as Stringpublic boolean hasSubStation(java.lang.String pid, java.lang.Integer isdelete)
hasSubStation
in interface IBaseStation
public int updateStaffCount(java.lang.String oldStation, java.lang.String newStation)
updateStaffCount
in interface IBaseStation
Copyright © 2019 by Sucang.cn