egovframework.rfc3.office.web
Class OfficeController

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

@Controller
@SessionAttributes(types=SessionVO.class)
public class OfficeController
extends java.lang.Object

Since:
2011.03.30
Version:
egovframework RFC 3.0
Author:
박형민
See Also:
 << 조직도 >>
   
   수정일      수정자           수정내용
  -------    -------------    ----------------------
   2011.03.30 박형민 최초작업

 Copyright (C) 2011 by skoinfo  All right reserved.
   

Constructor Summary
OfficeController()
           
 
Method Summary
 void alert(java.lang.String message, javax.servlet.http.HttpServletResponse response)
           
 void alert(java.lang.String message, javax.servlet.http.HttpServletResponse response, java.lang.String script)
           
 java.lang.String apiOfficePartJsonList(OfficeVO officeVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          이름,조직도,조직코드 검색
 java.lang.String deleteOffice(OfficeVO officeVO, OfficeVO searchVO, org.springframework.ui.ModelMap model, org.springframework.web.bind.support.SessionStatus status)
          조직도 삭제
 int eminwonActComplete(java.util.List<UserManageVO> userManagerList, java.util.List<UserManageVO> userManagerNewList)
          사용자 등록 새올행정 전용
 void eminwonInfoUpdateAct(UserManageVO userManageVO)
          새올사용자 정보수정
 void eminwonInfoUpdateAct2(UserManageVO userManageVO)
          새올사용자 정보수정2
 void eminwonUpdateAct(UserManageVO userManageVO)
          새올사용자 수정
 java.util.List<UserManageVO> eminwonUpdates(OfficeVO officeVOs)
          사용자 정보를 userListVos 셋팅
 java.util.List<UserManageVO> eminwonUpdates(java.lang.String eminwon_Url, OfficeVO officeVOs)
          사용자 정보를 userListVos 셋팅
 void eminwonWriteAct(UserManageVO userManageVO)
          새올사용자 등록
 OfficeVO makeRfcOffice(java.lang.String sgroupId, java.lang.String deptId, java.lang.String deptName, int seq, int depth, java.lang.String officeCd)
          조직도 만들기
 OfficeVO makeRfcOfficeOnnara(java.lang.String sgroupId, java.lang.String deptId, java.lang.String deptName, int seq, int depth, java.lang.String officeCd)
          조직도 만들기
 java.util.List<OfficeVO> officeDpLists(int valueDp, OfficeVO officeVO)
          조직도 차수별 리스트 함수
 int onnaraActComplete(java.util.List<UserManageVO> userManagerList, java.util.List<UserManageVO> userManagerNewList)
          사용자 등록 온나라행정 전용
 java.lang.String onnaraOfficeUpdateAct(OfficeVO officeVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          실시간 수정 URL 업무사용자 기준 새올사용자 정보만 업데이트 재직,퇴직,휴직, 메일,전화번호,담당 http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko
 void onnaraUpdateAct(UserManageVO userManageVO)
          새올사용자 수정
 void onnaraWriteAct(UserManageVO userManageVO)
          새올사용자 등록
 java.lang.String realOnnaraUpdateAct(OfficeVO officeVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          사용자 동기화 URL 업무사용자 기준 새올사용자 정보만 업데이트 재직,퇴직,휴직, 메일,전화번호,담당 http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko
 java.lang.String realUpdateAct(OfficeVO officeVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          실시간 수정 URL 업무사용자 기준 새올사용자 정보만 업데이트 재직,퇴직,휴직, 메일,전화번호,담당 http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko
 UserManageVO regular(UserManageVO userManagerVO)
          정규/비정규 세팅
 java.lang.String replaceMoveAct(OfficeVO officeVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          조직도 이동
 java.lang.String replaceUpdateAct(OfficeVO officeVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          조직도 세올코드 및 조직명 수정
 java.lang.String resultPage(OfficeVO officeVO, org.springframework.ui.ModelMap model)
          결과 페이지
 java.lang.String resultㄸminwonPage(OfficeVO officeVO, org.springframework.ui.ModelMap model)
          결과 페이지
 java.lang.String selectEminwonAct(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.web.bind.support.SessionStatus status, OfficeVO officeVO, org.springframework.ui.ModelMap model)
           
 java.lang.String selectEminwonInfo(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, OfficeVO officeVO, org.springframework.ui.ModelMap model)
          새올행정 사용자 동기화 info
 java.lang.String selectEminwonList(OfficeVO officeVO, org.springframework.ui.ModelMap model)
          새올 조직도 출력
 java.lang.String selectEminwonUpdate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, OfficeVO officeVO, org.springframework.ui.ModelMap model)
           
 java.lang.String selectOfficeJsonList(OfficeVO officeVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String selectOfficeJsonListAll(OfficeVO officeVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          담양군청 open API 공통으로 만들지 못함 이유 : 담양 전용 조직도 코드로 등록되어 오픈 하루전에 생성된API입니다.
 java.lang.String selectOfficeList(javax.servlet.http.HttpServletResponse response, OfficeVO officeVO, org.springframework.ui.ModelMap model)
          조직도 리스트
 java.lang.String selectOfficeListJson(javax.servlet.http.HttpServletResponse response, OfficeVO officeVO, org.springframework.ui.ModelMap model)
          조직도 리스트 json
 java.lang.String selectOfficePartJsonListAll(OfficeVO officeVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String selectOfficeReplace(OfficeVO officeVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String selectOfficeSearch(OfficeVO officeVO, org.springframework.ui.ModelMap model, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 java.lang.String selectSaeolOfficeList(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, OfficeVO officeVO, org.springframework.ui.ModelMap model)
          새올조직도 동기화 리스트
 java.lang.String updateOfficeAct(OfficeVO officeVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          사이트 그룹 등록 처리 페이지 (박형민)
 java.lang.String userManageListXml(javax.servlet.http.HttpServletRequest request, OfficeVO officeVO, org.springframework.ui.ModelMap model)
          UC Messenger 부서 전체 동기화
 java.lang.String viewSaeol(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, OfficeVO officeVO, org.springframework.ui.ModelMap model)
           
 java.lang.String writeOffice(OfficeVO officeVO, OfficeVO searchVO, org.springframework.ui.ModelMap model, org.springframework.web.bind.support.SessionStatus status)
          조직도 등록 및 수정 폼 이동 (박형민)
 java.lang.String writeOfficeAct(OfficeVO officeVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          사이트 그룹 등록 처리 페이지 (박형민)
 java.lang.String writeSaeolAct(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, OfficeVO officeVO, org.springframework.ui.ModelMap model)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfficeController

public OfficeController()
Method Detail

selectOfficeList

@RequestMapping(value="/iam/office/list.sko")
public java.lang.String selectOfficeList(javax.servlet.http.HttpServletResponse response,
                                                        @ModelAttribute(value="OfficeVO")
                                                        OfficeVO officeVO,
                                                        org.springframework.ui.ModelMap model)
                                  throws java.lang.Exception
조직도 리스트

Parameters:
officeVO - (박형민)
model -
Returns:
Throws:
java.lang.Exception

writeOffice

@RequestMapping(value="/iam/office/write.sko")
public java.lang.String writeOffice(@ModelAttribute(value="OfficeVO")
                                                   OfficeVO officeVO,
                                                   @ModelAttribute(value="searchVO")
                                                   OfficeVO searchVO,
                                                   org.springframework.ui.ModelMap model,
                                                   org.springframework.web.bind.support.SessionStatus status)
                             throws java.lang.Exception
조직도 등록 및 수정 폼 이동 (박형민)

Parameters:
siteGroupVO -
model -
Returns:
Throws:
java.lang.Exception

writeOfficeAct

@RequestMapping(value="/iam/office/writeAct.sko")
public java.lang.String writeOfficeAct(@ModelAttribute(value="officeVO")
                                                      OfficeVO officeVO,
                                                      org.springframework.validation.BindingResult bindingResult,
                                                      org.springframework.web.bind.support.SessionStatus status,
                                                      org.springframework.ui.ModelMap model)
                                throws java.lang.Exception
사이트 그룹 등록 처리 페이지 (박형민)

Parameters:
siteGroupVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

resultPage

@RequestMapping(value="/iam/office/result.sko")
public java.lang.String resultPage(@ModelAttribute(value="officeVO")
                                                  OfficeVO officeVO,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
결과 페이지

Parameters:
officeVO - (박형민)
model -
Returns:
Throws:
java.lang.Exception

deleteOffice

@RequestMapping(value="/iam/office/deleteAct")
public java.lang.String deleteOffice(@ModelAttribute(value="OfficeVO")
                                                    OfficeVO officeVO,
                                                    @ModelAttribute(value="searchVO")
                                                    OfficeVO searchVO,
                                                    org.springframework.ui.ModelMap model,
                                                    org.springframework.web.bind.support.SessionStatus status)
                              throws java.lang.Exception
조직도 삭제

Parameters:
officeVO -
searchVO -
model -
status -
Returns:
Throws:
java.lang.Exception

officeDpLists

public java.util.List<OfficeVO> officeDpLists(int valueDp,
                                              OfficeVO officeVO)
                                       throws java.lang.Exception
조직도 차수별 리스트 함수

Parameters:
valueDp -
officeVO -
Returns:
조직도 리턴
Throws:
java.lang.Exception

updateOfficeAct

@RequestMapping(value="/iam/office/updateAct.sko")
public java.lang.String updateOfficeAct(@ModelAttribute(value="officeVO")
                                                       OfficeVO officeVO,
                                                       org.springframework.validation.BindingResult bindingResult,
                                                       org.springframework.web.bind.support.SessionStatus status,
                                                       org.springframework.ui.ModelMap model)
                                 throws java.lang.Exception
사이트 그룹 등록 처리 페이지 (박형민)

Parameters:
siteGroupVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

userManageListXml

@RequestMapping(value="/messenger/all_dept.sko")
public java.lang.String userManageListXml(javax.servlet.http.HttpServletRequest request,
                                                         @ModelAttribute(value="officeVO")
                                                         OfficeVO officeVO,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
UC Messenger 부서 전체 동기화

Parameters:
request -
officeVO -
model -
Returns:
Throws:
java.lang.Exception

selectOfficeJsonListAll

@RequestMapping(value="/messenger/officeAll.*")
public java.lang.String selectOfficeJsonListAll(@ModelAttribute(value="OfficeVO")
                                                               OfficeVO officeVO,
                                                               javax.servlet.http.HttpServletRequest request,
                                                               javax.servlet.http.HttpServletResponse response,
                                                               org.springframework.ui.ModelMap model)
                                         throws java.lang.Exception
담양군청 open API 공통으로 만들지 못함 이유 : 담양 전용 조직도 코드로 등록되어 오픈 하루전에 생성된API입니다. 부산지사 작업사항(부산:김현식)

Parameters:
officeVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

selectOfficePartJsonListAll

@RequestMapping(value="/messenger/officePartAll.*")
public java.lang.String selectOfficePartJsonListAll(@ModelAttribute(value="OfficeVO")
                                                                   OfficeVO officeVO,
                                                                   javax.servlet.http.HttpServletRequest request,
                                                                   javax.servlet.http.HttpServletResponse response,
                                                                   org.springframework.ui.ModelMap model)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

selectOfficeJsonList

@RequestMapping(value="/messenger/office.*")
public java.lang.String selectOfficeJsonList(@ModelAttribute(value="OfficeVO")
                                                            OfficeVO officeVO,
                                                            javax.servlet.http.HttpServletRequest request,
                                                            javax.servlet.http.HttpServletResponse response,
                                                            org.springframework.ui.ModelMap model)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

apiOfficePartJsonList

@RequestMapping(value="/messenger/officePartApi.*")
public java.lang.String apiOfficePartJsonList(@ModelAttribute(value="OfficeVO")
                                                             OfficeVO officeVO,
                                                             javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response,
                                                             org.springframework.ui.ModelMap model)
                                       throws java.lang.Exception
이름,조직도,조직코드 검색

Parameters:
officeVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

selectOfficeListJson

@RequestMapping(value="/manager/office/officeJson.do")
public java.lang.String selectOfficeListJson(javax.servlet.http.HttpServletResponse response,
                                                            @ModelAttribute(value="OfficeVO")
                                                            OfficeVO officeVO,
                                                            org.springframework.ui.ModelMap model)
                                      throws java.lang.Exception
조직도 리스트 json

Parameters:
officeVO - (박형민)
model -
Returns:
Throws:
java.lang.Exception

selectEminwonList

@RequestMapping(value="/iam/office/eminwonList.sko")
public java.lang.String selectEminwonList(@ModelAttribute(value="OfficeVO")
                                                         OfficeVO officeVO,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
새올 조직도 출력

Parameters:
officeVO -
model -
Returns:
Throws:
java.lang.Exception

resultㄸminwonPage

@RequestMapping(value="/iam/eminwon/result.sko")
public java.lang.String resultㄸminwonPage(@ModelAttribute(value="officeVO")
                                                         OfficeVO officeVO,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
결과 페이지

Parameters:
officeVO - (박형민)
model -
Returns:
Throws:
java.lang.Exception

selectEminwonUpdate

@RequestMapping(value="/iam/office/eminwonUpdate.sko")
public java.lang.String selectEminwonUpdate(javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response,
                                                           @ModelAttribute(value="OfficeVO")
                                                           OfficeVO officeVO,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

eminwonUpdates

public java.util.List<UserManageVO> eminwonUpdates(java.lang.String eminwon_Url,
                                                   OfficeVO officeVOs)
                                            throws java.lang.Exception
사용자 정보를 userListVos 셋팅

Parameters:
eminwon_Url -
officeVOs -
Throws:
java.lang.Exception

eminwonUpdates

public java.util.List<UserManageVO> eminwonUpdates(OfficeVO officeVOs)
                                            throws java.lang.Exception
사용자 정보를 userListVos 셋팅

Parameters:
eminwon_Url -
officeVOs -
Throws:
java.lang.Exception

eminwonWriteAct

public void eminwonWriteAct(UserManageVO userManageVO)
                     throws java.lang.Exception
새올사용자 등록

Parameters:
eminwon_Url -
officeVOs -
Throws:
java.lang.Exception

eminwonUpdateAct

public void eminwonUpdateAct(UserManageVO userManageVO)
                      throws java.lang.Exception
새올사용자 수정

Parameters:
userManageVO -
Throws:
java.lang.Exception

selectEminwonInfo

@RequestMapping(value="/cms/menu/eminwonInfo.sko")
public java.lang.String selectEminwonInfo(javax.servlet.http.HttpServletRequest request,
                                                         javax.servlet.http.HttpServletResponse response,
                                                         @ModelAttribute(value="OfficeVO")
                                                         OfficeVO officeVO,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
새올행정 사용자 동기화 info

Parameters:
request -
response -
officeVO -
model -
Returns:
Throws:
java.lang.Exception

selectEminwonAct

@RequestMapping(value="/cms/menu/eminwonAct.sko")
public java.lang.String selectEminwonAct(javax.servlet.http.HttpServletRequest request,
                                                        javax.servlet.http.HttpServletResponse response,
                                                        org.springframework.web.bind.support.SessionStatus status,
                                                        @ModelAttribute(value="OfficeVO")
                                                        OfficeVO officeVO,
                                                        org.springframework.ui.ModelMap model)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

alert

public void alert(java.lang.String message,
                  javax.servlet.http.HttpServletResponse response)
           throws java.lang.Exception
Throws:
java.lang.Exception

alert

public void alert(java.lang.String message,
                  javax.servlet.http.HttpServletResponse response,
                  java.lang.String script)
           throws java.lang.Exception
Throws:
java.lang.Exception

selectSaeolOfficeList

@RequestMapping(value="/iam/office/listSaeol.sko")
public java.lang.String selectSaeolOfficeList(javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response,
                                                             @ModelAttribute(value="OfficeVO")
                                                             OfficeVO officeVO,
                                                             org.springframework.ui.ModelMap model)
                                       throws java.lang.Exception
새올조직도 동기화 리스트

Throws:
java.lang.Exception

viewSaeol

@RequestMapping(value="/iam/office/writeSaeol.sko")
public java.lang.String viewSaeol(javax.servlet.http.HttpServletRequest request,
                                                 javax.servlet.http.HttpServletResponse response,
                                                 @ModelAttribute(value="OfficeVO")
                                                 OfficeVO officeVO,
                                                 org.springframework.ui.ModelMap model)
                           throws java.lang.Exception
Throws:
java.lang.Exception

writeSaeolAct

@RequestMapping(value="/iam/office/writeSaeolAct.sko")
public java.lang.String writeSaeolAct(javax.servlet.http.HttpServletRequest request,
                                                     javax.servlet.http.HttpServletResponse response,
                                                     @ModelAttribute(value="OfficeVO")
                                                     OfficeVO officeVO,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
Throws:
java.lang.Exception

makeRfcOffice

public OfficeVO makeRfcOffice(java.lang.String sgroupId,
                              java.lang.String deptId,
                              java.lang.String deptName,
                              int seq,
                              int depth,
                              java.lang.String officeCd)
                       throws java.lang.Exception
조직도 만들기

Parameters:
OfficeVO - OfficeVO
Throws:
SQLException - ,Exception
java.lang.Exception

selectOfficeReplace

@RequestMapping(value={"/iam/office/replaceOffice.sko","/iam/office/replaceMoveOffice.sko"})
public java.lang.String selectOfficeReplace(@ModelAttribute(value="OfficeVO")
                                                           OfficeVO officeVO,
                                                           javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

selectOfficeSearch

@RequestMapping(value="/iam/office/replaceOfficeSearch.sko")
public java.lang.String selectOfficeSearch(@ModelAttribute(value="OfficeVO")
                                                          OfficeVO officeVO,
                                                          org.springframework.ui.ModelMap model,
                                                          javax.servlet.http.HttpServletRequest request,
                                                          javax.servlet.http.HttpServletResponse response)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

replaceUpdateAct

@RequestMapping(value="/iam/office/replaceOfficeUpdateAct.sko")
public java.lang.String replaceUpdateAct(@ModelAttribute(value="officeVO")
                                                        OfficeVO officeVO,
                                                        org.springframework.validation.BindingResult bindingResult,
                                                        org.springframework.web.bind.support.SessionStatus status,
                                                        javax.servlet.http.HttpServletRequest request,
                                                        javax.servlet.http.HttpServletResponse response,
                                                        org.springframework.ui.ModelMap model)
                                  throws java.lang.Exception
조직도 세올코드 및 조직명 수정

Parameters:
officeVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

replaceMoveAct

@RequestMapping(value="/iam/office/replaceOfficeMoveAct.sko")
public java.lang.String replaceMoveAct(@ModelAttribute(value="officeVO")
                                                      OfficeVO officeVO,
                                                      org.springframework.validation.BindingResult bindingResult,
                                                      org.springframework.web.bind.support.SessionStatus status,
                                                      javax.servlet.http.HttpServletRequest request,
                                                      javax.servlet.http.HttpServletResponse response,
                                                      org.springframework.ui.ModelMap model)
                                throws java.lang.Exception
조직도 이동

Parameters:
officeVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

eminwonInfoUpdateAct2

public void eminwonInfoUpdateAct2(UserManageVO userManageVO)
                           throws java.lang.Exception
새올사용자 정보수정2

Parameters:
userManageVO -
Throws:
java.lang.Exception

eminwonInfoUpdateAct

public void eminwonInfoUpdateAct(UserManageVO userManageVO)
                          throws java.lang.Exception
새올사용자 정보수정

Parameters:
userManageVO -
Throws:
java.lang.Exception

realUpdateAct

@RequestMapping(value={"/iam/office/realOfficeUpdateAct.sko","/user/office/realOfficeUpdateAct.*"})
public java.lang.String realUpdateAct(@ModelAttribute(value="officeVO")
                                                     OfficeVO officeVO,
                                                     org.springframework.validation.BindingResult bindingResult,
                                                     org.springframework.web.bind.support.SessionStatus status,
                                                     javax.servlet.http.HttpServletRequest request,
                                                     javax.servlet.http.HttpServletResponse response,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
실시간 수정 URL 업무사용자 기준 새올사용자 정보만 업데이트 재직,퇴직,휴직, 메일,전화번호,담당 http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko

Throws:
java.lang.Exception

onnaraOfficeUpdateAct

@RequestMapping(value="/user/office/onnaraOfficeUpdateAct.do")
public java.lang.String onnaraOfficeUpdateAct(@ModelAttribute(value="officeVO")
                                                             OfficeVO officeVO,
                                                             org.springframework.validation.BindingResult bindingResult,
                                                             org.springframework.web.bind.support.SessionStatus status,
                                                             javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response,
                                                             org.springframework.ui.ModelMap model)
                                       throws java.lang.Exception
실시간 수정 URL 업무사용자 기준 새올사용자 정보만 업데이트 재직,퇴직,휴직, 메일,전화번호,담당 http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko

Throws:
java.lang.Exception

makeRfcOfficeOnnara

public OfficeVO makeRfcOfficeOnnara(java.lang.String sgroupId,
                                    java.lang.String deptId,
                                    java.lang.String deptName,
                                    int seq,
                                    int depth,
                                    java.lang.String officeCd)
                             throws java.lang.Exception
조직도 만들기

Parameters:
OfficeVO - OfficeVO
Throws:
SQLException - ,Exception
java.lang.Exception

realOnnaraUpdateAct

@RequestMapping(value="/user/office/realOnnaraUpdateAct.do")
public java.lang.String realOnnaraUpdateAct(@ModelAttribute(value="officeVO")
                                                           OfficeVO officeVO,
                                                           org.springframework.validation.BindingResult bindingResult,
                                                           org.springframework.web.bind.support.SessionStatus status,
                                                           javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
사용자 동기화 URL 업무사용자 기준 새올사용자 정보만 업데이트 재직,퇴직,휴직, 메일,전화번호,담당 http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko http://jeju-www.skoinfo.co.kr/iam/office/realOfficeUpdateAct.sko

Throws:
java.lang.Exception

regular

public UserManageVO regular(UserManageVO userManagerVO)
정규/비정규 세팅


eminwonActComplete

public int eminwonActComplete(java.util.List<UserManageVO> userManagerList,
                              java.util.List<UserManageVO> userManagerNewList)
사용자 등록 새올행정 전용

Parameters:
userManagerList -
userManagerNewList -
Returns:

onnaraActComplete

public int onnaraActComplete(java.util.List<UserManageVO> userManagerList,
                             java.util.List<UserManageVO> userManagerNewList)
사용자 등록 온나라행정 전용

Parameters:
userManagerList -
userManagerNewList -
Returns:

onnaraWriteAct

public void onnaraWriteAct(UserManageVO userManageVO)
                    throws java.lang.Exception
새올사용자 등록

Parameters:
eminwon_Url -
officeVOs -
Throws:
java.lang.Exception

onnaraUpdateAct

public void onnaraUpdateAct(UserManageVO userManageVO)
                     throws java.lang.Exception
새올사용자 수정

Parameters:
userManageVO -
Throws:
java.lang.Exception