EgovMenuList.js 에 추가한 내용이다.
본부코드는 20000000 대 코드번호를 갖는다는 조건을 이용하였다
부서클릭시 본부코드와 본부명을 출력한다.
/*
* 부서 클릭 시 본부코드 출력
*
* Auth : XXXXXX
*
* param : 부서코드번호
*
* return: 본부코드번호
*/
function getHdqrtrsCd(deptNo) {
var r = '';
if (deptNo < 30000000) {
r = deptNo
} else {
for (i = 0; i < treeNodes.length; i++) {
var nodeValues = treeNodes[i].split("|");
if (nodeValues[0] == deptNo) {
r = getHdqrtrsCd(nodeValues[1]);
}
}
}
return r;
}
/*
* 부서 클릭 시 본부이름 출력
*
* Auth : XXXXXX
*
* param : 부서코드번호
*
* return: 본부이름
*/
function getHdqrtrsNM(deptNo) {
var r = '';
if (deptNo < 30000000) {
for (i = 0; i < treeNodes.length; i++) {
var nodeValues = treeNodes[i].split("|");
if (nodeValues[0] == deptNo) {
r = nodeValues[2];
}
}
} else {
for (i = 0; i < treeNodes.length; i++) {
var nodeValues = treeNodes[i].split("|");
if (nodeValues[0] == deptNo) {
r = getHdqrtrsNM(nodeValues[1]);
}
}
}
return r;
}
'Computer > Spring Maven MyBatis' 카테고리의 다른 글
iBatis/MyBatis Error setting property 'setXXX' of (0) | 2016.02.22 |
---|---|
eGovFrame bound mismatch the generic method sort(list <t> ) of type collections is not applicable (0) | 2015.11.20 |
MyBatis <> 사용 & 기간검색 (0) | 2015.05.30 |
Spring Mybatis 기본설정 (0) | 2014.09.26 |
Spring 게시판 페이지 (0) | 2014.08.18 |