@Controller
@RequestMapping(value="/siiru")
public class SyDeptController
extends java.lang.Object
Constructor and Description |
---|
SyDeptController() |
Modifier and Type | Method and Description |
---|---|
void |
getDeptJob(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 업무
|
void |
getDeptLinkData(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
부서 연계정보
|
void |
getDeptList(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
부서 리스트
|
void |
getDeptUserList(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 직원 리스트
|
void |
setDeptBatch(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 일괄등록
|
void |
setDeptCopyMove(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 복사/이동
|
void |
setDeptDelete(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 일괄삭제
|
void |
setDeptLinkMerge(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 연계정보 저장/삭제
|
void |
setDeptMerge(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 최상위추가/하위추가/수정/삭제/정렬순서 변경
|
void |
setDeptUserMerge(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 직원 일괄 삭제/수정
|
java.lang.String |
syDept(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.springframework.ui.ModelMap model,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 관리
|
java.lang.String |
syDeptBatch(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.springframework.ui.ModelMap model,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 연계
|
void |
syDeptExcel(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 관리 (엑셀)
|
java.lang.String |
syDeptUser(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.springframework.ui.ModelMap model,
java.util.HashMap<java.lang.String,java.lang.Object> param)
부서 관리 - 직원 설정
|
@RequestMapping(value="/sy/syDept.do") public java.lang.String syDept(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.springframework.ui.ModelMap model, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답model
- ModelMapparam
- RequestParam@RequestMapping(value="/sy/getDeptList.do") @ResponseBody public void getDeptList(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답@RequestMapping(value="/sy/getDeptJob.do") @ResponseBody public void getDeptJob(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- deptId : 부서ID@RequestMapping(value="/sy/syDeptExcel.do") public void syDeptExcel(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 엑셀다운 정보@RequestMapping(value="/sy/setDeptMerge.do") @ResponseBody public void setDeptMerge(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- action[NU : 최상위추가, ND : 하위추가, U : 수정, D : 삭제, SU : 순서변경(상위), SD : 순서변경(하위)], selDeptId : 선택된 부서ID, deptId : 부서ID, deptNm : 부서명, deptAllCours : 부서전체경로, upperDeptId : 부모부서ID, deptStep : 부서단계, deptOrdr : 부서정렬순서, deptTelno : 부서전화번호, deptFxnum : 부서팩스번호, deptChrg : 부서담당, deptJob : 부서업무, useAt : 사용유무, loginId : 사용자ID, ip : IP@RequestMapping(value="/sy/setDeptCopyMove.do") @ResponseBody public void setDeptCopyMove(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- clone[C : 복사, M : 이동], cloneId : 대상부서ID, cloneStep : 대상단계, cloneUseAt : 대상사용유무, cloneUpper : 최상위부서여부, deptId : 부서ID, copyDeptId : 복사할부서ID, loginId : 사용자ID, ip : IP@RequestMapping(value="/sy/syDeptUser.do") public java.lang.String syDeptUser(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.springframework.ui.ModelMap model, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답model
- ModelMapparam
- RequestParam@RequestMapping(value="/sy/getDeptUserList.do") @ResponseBody public void getDeptUserList(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- tabSe[U : 사용자, S : 선택된직원], deptId : 부서ID, searchTabQuery : 검색어, listAll[Y : 전체]@RequestMapping(value="/sy/setDeptUserMerge.do") @ResponseBody @Transactional public void setDeptUserMerge(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 부서별 직원 Data@RequestMapping(value="/sy/syDeptBatch.do") public java.lang.String syDeptBatch(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.springframework.ui.ModelMap model, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답model
- ModelMapparam
- RequestParam@RequestMapping(value="/sy/getDeptLinkData.do") @ResponseBody public void getDeptLinkData(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답@RequestMapping(value="/sy/setDeptLinkMerge.do") @ResponseBody @Transactional public void setDeptLinkMerge(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 부서연계 Data@RequestMapping(value="/sy/setDeptBatch.do") @ResponseBody @Transactional public void setDeptBatch(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 부서 Data@RequestMapping(value="/sy/setDeptDelete.do") @ResponseBody @Transactional public void setDeptDelete(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 부서 Data