@Service(value="homeService") public class HomeServiceImpl extends egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl implements HomeService
Constructor and Description |
---|
HomeServiceImpl() |
Modifier and Type | Method and Description |
---|---|
int |
agreChange(java.lang.String userId)
회원 재동의 변경
|
int |
agreChangeChk(java.lang.String userId)
회원 재동의 유무
|
int |
extrlUpdateChk(java.lang.String userId)
외부로그인 업데이트 유무
|
int |
extrlUserInsert(java.util.HashMap<java.lang.String,java.lang.Object> param)
외부로그인 등록
|
int |
extrlUserUpdate(java.util.HashMap<java.lang.String,java.lang.Object> param)
외부로그인 수정
|
egovframework.rte.psl.dataaccess.util.EgovMap |
getAddonView(java.util.HashMap<java.lang.String,java.lang.Object> param)
부가기능 뷰 (미리보기)
|
egovframework.rte.psl.dataaccess.util.EgovMap |
getDeptData(java.lang.String deptId)
부서 데이터
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getDeptList(java.lang.String deptId)
부서 리스트
|
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)
직원 리스트 전체 카운트
|
egovframework.rte.psl.dataaccess.util.EgovMap |
getInfoOpenData(java.util.HashMap<java.lang.String,java.lang.Object> param)
사전정보공표 데이터
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getInfoOpenDetailList(int sn)
사전정보공표 관련정보 리스트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getInfoOpenList(java.util.HashMap<java.lang.String,java.lang.Object> param)
사전정보공표 리스트
|
int |
getInfoOpenTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
사전정보공표 전체 카운트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getQustnrAnswerCnList(java.util.HashMap<java.lang.String,java.lang.Object> param)
설문답변내용 리스트
|
int |
getQustnrAnswerCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
설문답변 유무
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getQustnrAnswerList(int sn)
설문 리스트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getQustnrItemList(java.util.HashMap<java.lang.String,java.lang.Object> param)
설문항목 리스트
|
egovframework.rte.psl.dataaccess.util.EgovMap |
getQustnrMasterData(java.util.HashMap<java.lang.String,java.lang.Object> param)
설문 마스터 데이터
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getQustnrMasterList(java.util.HashMap<java.lang.String,java.lang.Object> param)
설문 마스터 리스트
|
int |
getQustnrMasterTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
설문 마스터 전체 카운트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getSchdulList(java.util.HashMap<java.lang.String,java.lang.Object> param)
일정 리스트
|
java.util.HashMap<java.lang.String,java.lang.Object> |
getSearchList(java.util.HashMap<java.lang.String,java.lang.Object> param)
통합검색 리스트
|
java.lang.String |
getSiteLink(java.lang.String siteId)
사이트 링크
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getSrchwrdAutoComplete(java.util.HashMap<java.lang.String,java.lang.Object> param)
통합검색어 autoComplete
|
void |
loginAction(javax.servlet.http.HttpServletRequest req,
java.lang.String loginAction,
java.util.HashMap<java.lang.String,java.lang.Object> param)
로그인
|
int |
loginConfmCheck(java.util.HashMap<java.lang.String,java.lang.Object> param)
로그인 승인대기 유무
|
int |
loginIDCheck(java.util.HashMap<java.lang.String,java.lang.Object> param)
로그인 ID 유무
|
egovframework.rte.psl.dataaccess.util.EgovMap |
loginInfo(java.util.HashMap<java.lang.String,java.lang.Object> param)
로그인 정보
|
java.lang.String |
loginPWCheck(java.util.HashMap<java.lang.String,java.lang.Object> param)
로그인 비밀번호 정보
|
int |
loginRetry(java.util.HashMap<java.lang.String,java.lang.Object> param)
로그인 횟수 업데이트
|
int |
loginRetryInfo(java.util.HashMap<java.lang.String,java.lang.Object> param)
로그인 횟수
|
int |
loginRetryInit(java.lang.String userId)
로그인 잠금 초기화
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
menuPopularList(java.util.HashMap<java.lang.String,java.lang.Object> param)
인기 메뉴 리스트
|
int |
passChange(java.util.HashMap<java.lang.String,java.lang.Object> param)
비밀번호 변경
|
int |
setInfoOpenRdcnt(int sn)
사전정보공표 조회수 업데이트
|
int |
setLinkCntUpdate(java.util.HashMap<java.lang.String,java.lang.Object> param)
부가기능 링크 카운터 업데이트
|
int |
setMenuLinkCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴링크 카운터 업데이트
|
int |
setQustnrAnswerInsert(java.util.HashMap<java.lang.String,java.lang.Object> param)
설문답변 등록
|
int |
setSrchwrdInsert(java.util.HashMap<java.lang.String,java.lang.Object> param)
통합검색어 등록
|
int |
setStsfdgInsert(java.util.HashMap<java.lang.String,java.lang.Object> param)
만족도 평가 등록
|
void |
statsInsert(javax.servlet.http.HttpServletRequest req)
접속통계 등록
|
egovframework.rte.psl.dataaccess.util.EgovMap |
userData(java.util.HashMap<java.lang.String,java.lang.Object> param)
회원 정보
|
int |
userDelete(java.util.HashMap<java.lang.String,java.lang.Object> param)
회원 삭제 처리(휴지통)
|
int |
userEmailChk(java.lang.String email)
회원 중복 체크 (이메일)
|
int |
userEmpChk(java.lang.String userId)
직원 유무
|
int |
userFindCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
아이디/비밀번호 찾기 개수
|
egovframework.rte.psl.dataaccess.util.EgovMap |
userFindInfo(java.util.HashMap<java.lang.String,java.lang.Object> param)
아이디/비밀번호 찾기 사용자 정보
|
int |
userIdChk(java.lang.String userId)
회원 중복 체크 (아이디)
|
int |
userInsert(java.util.HashMap<java.lang.String,java.lang.Object> param)
회원 가입
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
userItemList()
회원 항목 리스트
|
int |
userLimit(java.lang.String userId)
회원 등록 제한
|
int |
userRealDelete(java.lang.String userId)
회원 삭제 처리
|
int |
userRlnmCrtfcChk(java.lang.String rlnmCrtfc)
회원 중복 체크 (인증)
|
int |
userUpdate(java.util.HashMap<java.lang.String,java.lang.Object> param)
회원 수정
|
public int loginIDCheck(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
loginIDCheck
in interface HomeService
param
- rlnmCrtfc : 실명인증키, userId : 사용자IDorg.springframework.dao.DataAccessException
public java.lang.String loginPWCheck(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
loginPWCheck
in interface HomeService
param
- rlnmCrtfc : 실명인증키, userId : 사용자IDorg.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap loginInfo(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
loginInfo
in interface HomeService
param
- rlnmCrtfc : 실명인증키, userId : 사용자IDorg.springframework.dao.DataAccessException
public int loginRetryInfo(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
loginRetryInfo
in interface HomeService
param
- rlnmCrtfc : 실명인증키, userId : 사용자IDorg.springframework.dao.DataAccessException
public int loginRetry(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
loginRetry
in interface HomeService
param
- rlnmCrtfc : 실명인증키, userId : 사용자IDorg.springframework.dao.DataAccessException
public int loginRetryInit(java.lang.String userId) throws org.springframework.dao.DataAccessException
loginRetryInit
in interface HomeService
userId
- 사용자IDorg.springframework.dao.DataAccessException
public int loginConfmCheck(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
loginConfmCheck
in interface HomeService
param
- rlnmCrtfc : 실명인증키, userId : 사용자IDorg.springframework.dao.DataAccessException
public void loginAction(javax.servlet.http.HttpServletRequest req, java.lang.String loginAction, java.util.HashMap<java.lang.String,java.lang.Object> param)
loginAction
in interface HomeService
req
- HTTP 서블릿 요청loginAction
- 로그인 유형 [J : 회원, L : 로그인]param
- 로그인 정보public int userEmpChk(java.lang.String userId)
userEmpChk
in interface HomeService
userId
- 사용자IDpublic int passChange(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
passChange
in interface HomeService
param
- newPasswd : 변경될비밀번호, userId : 사용자IDorg.springframework.dao.DataAccessException
public int userFindCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
userFindCnt
in interface HomeService
param
- 사용자정보 입력값
action : 구분값 [CI : 아이디(실명인증), CP : 비밀번호(실명인증), I : 아이디, P : 비밀번호]
rlnmCrtfc : 실명인증키 [실명인증 일경우]
userId : 사용자ID
userNm : 사용자명
brthdyAt : 생년월일 조회유무 [Y : 생년월일 조회]
brthdy : 생년월일
emailAt : 이메일 조회유무 [Y : 이메일 조회]
email : 이메일
org.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap userFindInfo(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
userFindInfo
in interface HomeService
param
- 사용자정보 입력값
action : 구분값 [CI : 아이디(실명인증), CP : 비밀번호(실명인증), I : 아이디, P : 비밀번호]
rlnmCrtfc : 실명인증키 [실명인증 일경우]
userId : 사용자ID
userNm : 사용자명
brthdyAt : 생년월일 조회유무 [Y : 생년월일 조회]
brthdy : 생년월일
emailAt : 이메일 조회유무 [Y : 이메일 조회]
email : 이메일
org.springframework.dao.DataAccessException
public int userIdChk(java.lang.String userId)
userIdChk
in interface HomeService
userId
- 사용자IDpublic int userRlnmCrtfcChk(java.lang.String rlnmCrtfc)
userRlnmCrtfcChk
in interface HomeService
rlnmCrtfc
- 실명인증키public int userEmailChk(java.lang.String email)
userEmailChk
in interface HomeService
email
- 이메일public int userLimit(java.lang.String userId)
userLimit
in interface HomeService
userId
- 사용자IDpublic java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> userItemList() throws org.springframework.dao.DataAccessException
userItemList
in interface HomeService
org.springframework.dao.DataAccessException
public int userInsert(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
userInsert
in interface HomeService
param
- 회원정보org.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap userData(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
userData
in interface HomeService
param
- lang : 언어코드, userId : 사용자IDorg.springframework.dao.DataAccessException
public int userUpdate(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
userUpdate
in interface HomeService
param
- 회원정보org.springframework.dao.DataAccessException
public int userDelete(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
userDelete
in interface HomeService
param
- loginImprtyResn : 로그인불가사유, leavePrivacy : 삭제조건[Y : 개인정보 NULL], userId : 사용자ID, loginId : 작업자ID, ip : 작업자IPorg.springframework.dao.DataAccessException
public int userRealDelete(java.lang.String userId) throws org.springframework.dao.DataAccessException
userRealDelete
in interface HomeService
userId
- 사용자IDorg.springframework.dao.DataAccessException
public int extrlUserInsert(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
extrlUserInsert
in interface HomeService
param
- 회원정보org.springframework.dao.DataAccessException
public int extrlUpdateChk(java.lang.String userId) throws org.springframework.dao.DataAccessException
extrlUpdateChk
in interface HomeService
userId
- 사용자IDorg.springframework.dao.DataAccessException
public int extrlUserUpdate(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
extrlUserUpdate
in interface HomeService
param
- 회원정보org.springframework.dao.DataAccessException
public int agreChangeChk(java.lang.String userId) throws org.springframework.dao.DataAccessException
agreChangeChk
in interface HomeService
userId
- 사용자IDorg.springframework.dao.DataAccessException
public int agreChange(java.lang.String userId) throws org.springframework.dao.DataAccessException
agreChange
in interface HomeService
userId
- 사용자IDorg.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getDeptList(java.lang.String deptId) throws org.springframework.dao.DataAccessException
getDeptList
in interface HomeService
deptId
- 상위부서IDorg.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap getDeptData(java.lang.String deptId) throws org.springframework.dao.DataAccessException
getDeptData
in interface HomeService
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 HomeService
param
- deptId : 부서ID, empSearch : 검색구분[N : 직원, D : 부서, C : 직급, R : 직책, J : 업무], empQuery : 검색어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 HomeService
param
- lang : 언어코드, deptId : 부서ID, empSearch : 검색구분[N : 직원, D : 부서, C : 직급, R : 직책, J : 업무], empQuery : 검색어, movePage : 페이지번호, recordCnt : 한페이지출력, listAll : 전체유무[Y:전체]org.springframework.dao.DataAccessException
public int setStsfdgInsert(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setStsfdgInsert
in interface HomeService
param
- 만족도 평가내용org.springframework.dao.DataAccessException
public int setLinkCntUpdate(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setLinkCntUpdate
in interface HomeService
param
- siteId : 사이트ID, addonTy : 부가기능유형, sn : 키값org.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap getAddonView(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAddonView
in interface HomeService
param
- siteId : 사이트ID, addonTy : 부가기능유형, sn : 키값org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getSchdulList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getSchdulList
in interface HomeService
param
- lang : 언어코드, schdulMonth : 년월, searchSDt : 시작일자, searchEDt : 종료일자, schdulCtgry : 카테고리코드, schdulQuery : 검색어org.springframework.dao.DataAccessException
public int getQustnrMasterTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getQustnrMasterTotalCnt
in interface HomeService
param
- qustnrCtgry : 카테고리코드, qustnrQuery : 검색어org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getQustnrMasterList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getQustnrMasterList
in interface HomeService
param
- lang : 언어코드, qustnrCtgry : 카테고리코드, qustnrQuery : 검색어, movePage : 페이지번호, recordCnt : 한페이지출력org.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap getQustnrMasterData(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getQustnrMasterData
in interface HomeService
param
- lang : 언어코드, sn : 키값org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getQustnrAnswerList(int sn) throws org.springframework.dao.DataAccessException
getQustnrAnswerList
in interface HomeService
sn
- 설문마스터 키값org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getQustnrItemList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getQustnrItemList
in interface HomeService
param
- sn : 설문마스터 키값, qustnrSn : 항목키값org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getQustnrAnswerCnList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getQustnrAnswerCnList
in interface HomeService
param
- sn : 설문마스터 키값, qustnrSn : 항목키값org.springframework.dao.DataAccessException
@Transactional public int setQustnrAnswerInsert(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setQustnrAnswerInsert
in interface HomeService
param
- 설문답변 데이터org.springframework.dao.DataAccessException
public int getQustnrAnswerCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getQustnrAnswerCnt
in interface HomeService
param
- sn : 키값, answerId : 답변자ID, rlnmCrtfc : 실명인증키값org.springframework.dao.DataAccessException
public int getInfoOpenTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getInfoOpenTotalCnt
in interface HomeService
param
- infoOpenCtgry : 카테고리코드, infoOpenTy[N : 공표명, C : 내용, D : 부서], infoOpenQuery : 검색어org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getInfoOpenList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getInfoOpenList
in interface HomeService
param
- lang : 언어코드, infoOpenCtgry : 카테고리코드, infoOpenTy[N : 공표명, C : 내용, D : 부서], infoOpenQuery : 검색어, infoOpenOrderBy : 정렬순서, infoOpenSort:정렬,movePage : 페이지번호, recordCnt : 한페이지출력org.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap getInfoOpenData(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getInfoOpenData
in interface HomeService
param
- lang : 언어코드, sn : 키값org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getInfoOpenDetailList(int sn) throws org.springframework.dao.DataAccessException
getInfoOpenDetailList
in interface HomeService
sn
- 키값org.springframework.dao.DataAccessException
public int setInfoOpenRdcnt(int sn) throws org.springframework.dao.DataAccessException
setInfoOpenRdcnt
in interface HomeService
sn
- 키값org.springframework.dao.DataAccessException
public java.util.HashMap<java.lang.String,java.lang.Object> getSearchList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getSearchList
in interface HomeService
param
- 통합검색 정보org.springframework.dao.DataAccessException
@Transactional public int setSrchwrdInsert(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setSrchwrdInsert
in interface HomeService
param
- Search Dataorg.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getSrchwrdAutoComplete(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getSrchwrdAutoComplete
in interface HomeService
param
- Search Dataorg.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> menuPopularList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
menuPopularList
in interface HomeService
param
- siteId : 사이트ID, searchDe : 시작일자, menuCnt : 출력개수org.springframework.dao.DataAccessException
public java.lang.String getSiteLink(java.lang.String siteId) throws org.springframework.dao.DataAccessException
getSiteLink
in interface HomeService
siteId
- 사이트IDorg.springframework.dao.DataAccessException
public int setMenuLinkCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setMenuLinkCnt
in interface HomeService
param
- siteId : 사이트ID, menuId : 메뉴IDorg.springframework.dao.DataAccessException
public void statsInsert(javax.servlet.http.HttpServletRequest req)
statsInsert
in interface HomeService
req
- HTTP 서블릿 요청