egovframework.rfc3.office.web
Class OfficeManager

java.lang.Object
  extended by egovframework.rfc3.office.web.OfficeManager

public class OfficeManager
extends java.lang.Object


Constructor Summary
OfficeManager(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 java.lang.String getOfficeDpOfficeCds(java.lang.String officeCd, int depth)
           
 OfficeVO getOfficeInfo(java.lang.String officeCd)
           
 java.lang.String getOfficeName(java.lang.String officeCd, int depth)
           
 java.util.List<OfficeVO> getOfficeParentList(java.lang.String officeCd)
           
 java.util.List<OfficeVO> getOfficeParentList(java.lang.String officeCd, int depth)
           
 OfficePartVO getOfficePartInfo()
           
 java.util.List<OfficePartVO> getOfficePartInfoList(java.lang.String officeCd, java.lang.String mode)
          홈페이지 실과소 담당 정보 가져오기
 java.lang.String getOfficePartTel()
          담당자 행정전화번호 가져오기
 java.lang.String getOfficePartUserEmail()
          담당자 이메일 가져오기
 java.lang.String getOfficePartUserName()
          담당자 이름 가져오기
 java.util.List<OfficePartVO> searchMyOfficeCms(java.lang.String userId)
          담당콘텐츠 메뉴로 출력
 java.util.List<OfficePartVO> selectMenuOfficeList(MenuVO menuVO)
          담당부서 officePtSid 검색
 java.util.List<OfficePartVO> selectOfficePartVOUserList(java.lang.String userId)
           
 void setOfficePartInfo(long officePtSid)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfficeManager

public OfficeManager(javax.servlet.http.HttpServletRequest request)
Method Detail

setOfficePartInfo

public void setOfficePartInfo(long officePtSid)
                       throws java.lang.Exception
Throws:
java.lang.Exception

selectOfficePartVOUserList

public java.util.List<OfficePartVO> selectOfficePartVOUserList(java.lang.String userId)
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

getOfficePartInfo

public OfficePartVO getOfficePartInfo()

getOfficePartUserName

public java.lang.String getOfficePartUserName()
담당자 이름 가져오기

Returns:
userName

getOfficePartUserEmail

public java.lang.String getOfficePartUserEmail()
담당자 이메일 가져오기

Returns:
userEmail

getOfficePartTel

public java.lang.String getOfficePartTel()
담당자 행정전화번호 가져오기

Returns:
partTel

getOfficeName

public java.lang.String getOfficeName(java.lang.String officeCd,
                                      int depth)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getOfficeDpOfficeCds

public java.lang.String getOfficeDpOfficeCds(java.lang.String officeCd,
                                             int depth)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getOfficePartInfoList

public java.util.List<OfficePartVO> getOfficePartInfoList(java.lang.String officeCd,
                                                          java.lang.String mode)
                                                   throws java.lang.Exception
홈페이지 실과소 담당 정보 가져오기

Parameters:
officeCd - 조직도 코드
mode - 부서담당자 위치(0:부서수정,1:담당,담당자)
Throws:
java.lang.Exception

getOfficeParentList

public java.util.List<OfficeVO> getOfficeParentList(java.lang.String officeCd)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getOfficeParentList

public java.util.List<OfficeVO> getOfficeParentList(java.lang.String officeCd,
                                                    int depth)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getOfficeInfo

public OfficeVO getOfficeInfo(java.lang.String officeCd)
                       throws java.lang.Exception
Throws:
java.lang.Exception

searchMyOfficeCms

public java.util.List<OfficePartVO> searchMyOfficeCms(java.lang.String userId)
                                               throws java.lang.Exception
담당콘텐츠 메뉴로 출력

Parameters:
userId -
Returns:
Throws:
java.lang.Exception

selectMenuOfficeList

public java.util.List<OfficePartVO> selectMenuOfficeList(MenuVO menuVO)
                                                  throws java.lang.Exception
담당부서 officePtSid 검색

Throws:
java.lang.Exception