@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