@Service(value="syEmpService") public class SyEmpServiceImpl extends egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl implements SyEmpService
Constructor and Description |
---|
SyEmpServiceImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getAllDeptList(java.lang.String searchDept)
부서 리스트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getDeptEmpList(java.lang.String deptId)
부서 직원 리스트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getEmpExcelList(java.lang.String searchDept)
직원 리스트 (엑셀)
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getEmpList(java.util.HashMap<java.lang.String,java.lang.Object> param)
직원 선택
|
int |
getEmpTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
직원 선택 전체 카운트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getUpperDeptList()
최상위 부서 목록
|
egovframework.rte.psl.dataaccess.util.EgovMap |
getUserDept(java.lang.String userId)
부서정보
|
void |
setEmpMerge(java.util.HashMap<java.lang.String,java.lang.Object> param)
직원 일괄 수정
|
int |
setEmpUserAllDelete()
직원 일괄 삭제
|
int |
setEmpUserDelete(java.util.HashMap<java.lang.String,java.lang.Object> param)
선택된 직원 일괄 삭제
|
public egovframework.rte.psl.dataaccess.util.EgovMap getUserDept(java.lang.String userId) throws org.springframework.dao.DataAccessException
getUserDept
in interface SyEmpService
userId
- 사용자IDorg.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getDeptEmpList(java.lang.String deptId) throws org.springframework.dao.DataAccessException
getDeptEmpList
in interface SyEmpService
deptId
- 부서IDorg.springframework.dao.DataAccessException
public int getEmpTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getEmpTotalCnt
in interface SyEmpService
param
- deptNone[Y : 부서없는직원], searchModalQuery : 검색어org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getEmpList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getEmpList
in interface SyEmpService
param
- deptNone[Y : 부서없는직원], searchModalQuery : 검색어, listAll[Y : 전체]org.springframework.dao.DataAccessException
@Transactional public void setEmpMerge(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setEmpMerge
in interface SyEmpService
param
- 직원 Dataorg.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getUpperDeptList() throws org.springframework.dao.DataAccessException
getUpperDeptList
in interface SyEmpService
org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getAllDeptList(java.lang.String searchDept) throws org.springframework.dao.DataAccessException
getAllDeptList
in interface SyEmpService
searchDept
- 부서ID 검색org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getEmpExcelList(java.lang.String searchDept) throws org.springframework.dao.DataAccessException
getEmpExcelList
in interface SyEmpService
searchDept
- 부서ID 검색org.springframework.dao.DataAccessException
@Transactional public int setEmpUserDelete(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setEmpUserDelete
in interface SyEmpService
param
- userId 배열org.springframework.dao.DataAccessException
@Transactional public int setEmpUserAllDelete() throws org.springframework.dao.DataAccessException
setEmpUserAllDelete
in interface SyEmpService
org.springframework.dao.DataAccessException