package com.landtool.lanbase.modules.org.service.impl;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.Date;
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
import com.landtool.lanbase.common.utils.NameBindId;
|
import com.landtool.lanbase.modules.org.dao.OrgUnitDao;
|
import com.landtool.lanbase.modules.org.entity.OrgUnit;
|
import com.landtool.lanbase.modules.org.entity.OrgUnitJoinRegion;
|
import com.landtool.lanbase.modules.org.service.OrgUnitService;
|
|
@Service("unitService")
|
public class OrgUnitServiceImpl implements OrgUnitService {
|
|
@Autowired
|
private OrgUnitDao unitDao;
|
|
@Override
|
public OrgUnit queryObject(Long unitid){
|
return unitDao.queryObject(unitid);
|
}
|
|
@Override
|
public List<OrgUnit> queryList(Map<String, Object> map){
|
return unitDao.queryList(map);
|
}
|
|
@Override
|
public int queryTotal(Map<String, Object> map){
|
return unitDao.queryTotal(map);
|
}
|
|
@Override
|
public void save(OrgUnit unit){
|
unitDao.save(unit);
|
}
|
|
@Override
|
public void update(OrgUnit unit){
|
unitDao.update(unit);
|
}
|
|
@Override
|
public void delete(Long unitid){
|
unitDao.delete(unitid);
|
}
|
|
@Override
|
public void deleteBatch(Long[] unitids){
|
unitDao.deleteBatch(unitids);
|
}
|
|
@Override
|
public OrgUnitJoinRegion queryObjectJoinRegion(Long unitid) {
|
return unitDao.queryObjectJoinRegion(unitid);
|
}
|
|
@Override
|
public List<OrgUnit> queryListByTime(Date time) {
|
return unitDao.queryListByTime(time);
|
}
|
|
@Override
|
public List<NameBindId> findUnitNamesByKeyWord(String keyWord) {
|
Map<String,Object> paramMap = new HashMap<String,Object>();
|
paramMap.put("keyWord",keyWord);
|
return unitDao.findUnitNames(paramMap);
|
}
|
|
@Override
|
public List<String> findPinyinByKeyWord(String keyWord) {
|
Map<String,Object> paramMap = new HashMap<String,Object>();
|
paramMap.put("keyWord",keyWord);
|
return unitDao.findPinyin(paramMap);
|
}
|
|
@Override
|
public List<OrgUnit> findPinyinByKeyWordList(String keyWord) {
|
Map<String,Object> paramMap = new HashMap<String,Object>();
|
paramMap.put("keyWord",keyWord);
|
return unitDao.findPinyinList(paramMap);
|
}
|
|
@Override
|
public OrgUnit queryObjectByFullName(String unitname){
|
return unitDao.queryObjectByFullName(unitname);
|
}
|
|
@Override
|
public Long queryUnitWithSEQ() {
|
return unitDao.queryUnitWithSEQ();
|
}
|
|
@Override
|
public void queryUnitById(Long[] unitid) {
|
unitDao.queryUnitById(unitid);
|
}
|
|
@Override
|
public List<OrgUnit> queryUnitTreeList(){
|
return unitDao.queryUnitTreeList();
|
}
|
|
@Override
|
public List<OrgUnit> queryTreeChildList(Map<String, Object> map){
|
return unitDao.queryTreeChildList(map);
|
}
|
|
@Override
|
public int queryTreeChildTotal(Map<String, Object> map){
|
return unitDao.queryTreeChildTotal(map);
|
}
|
|
@Override
|
public List<OrgUnit> queryListByParentid(Long unitid){
|
return unitDao.queryListByParentid(unitid);
|
}
|
|
@Override
|
public void updateRorder(OrgUnit unit){
|
unitDao.updateRorder(unit);
|
}
|
|
@Override
|
public int queryMaxRorder(Long parentid){
|
Map<String,Object> paramMap = new HashMap<String,Object>();
|
paramMap.put("parentid",parentid);
|
return unitDao.queryMaxRorder(paramMap);
|
}
|
|
@Override
|
public List<OrgUnit> queryAllList(){
|
return unitDao.queryAllList();
|
}
|
|
@Override
|
public List<OrgUnit> queryDeptList(String unitname){
|
Map<String,Object> paramMap = new HashMap<String,Object>();
|
paramMap.put("unitname",unitname);
|
return unitDao.queryDeptList(paramMap);
|
}
|
}
|