knuGit Moumi
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

218 lines
7.6 KiB

<%
/**********************************************************************************
프로그램명 : part_regist.jsp
프로그램설명 :
작 성 자 : 조용준
작 성 일 : 04.06.12
최신변경일 :
***********************************************************************************/
%>
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ page import="kr.co.kihyun.beans.user.HttpSSOLogin"%>
<%@ page import="kr.co.kihyun.text.html.ServletUtil"%>
<%@ page import="kr.co.kihyun.lang.Encoder"%>
<%@ page import="kr.co.kihyun.moumi.Moumi"%>
<%@ page import="java.net.URLEncoder"%>
<%@ page import="kr.co.kihyun.beans.totsys.sysadm.part.PartView"%>
<%@ page import="kr.co.kihyun.beans.totsys.sysadm.part.PartUtil"%>
<jsp:useBean id="partRegist"
class="kr.co.kihyun.beans.totsys.sysadm.part.PartRegist" scope="page" />
<%
try{
/***** user Login check *****************/
if(!HttpSSOLogin.isLogin(request)){
String connURL="parent.location='/totsys/login/login.jsp';";
out.println(ServletUtil.getJavaScript(connURL));
return;
}
/********** session내의 userId **********/
String usID = HttpSSOLogin.getLoginID(request);
/****** Parameter ******/
String findOption = "";
String findWord = "";
String dirPath = URLEncoder.encode("<a href=\"/totsys/sysadm/part/part_list.jsp\" class=\"d11_blue\">기관관리</a>", "UTF-8");
String uri = URLEncoder.encode("./part_list.jsp?findOption="+findOption+"&findWord="+findWord, "UTF-8");
/****** part view data get ******/
int maxID = 0;
String[] distIDList = null;
//String[] distSysAuthList = null;
partRegist.executeQuery();
distIDList = partRegist.getDistIDList();
//distSysAuthList = partRegist.getDistSysAuthList();
%>
<HTML>
<HEAD>
<TITLE><%=Moumi.getTitle()%></TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<link rel="stylesheet" href="/totsys/common/css/text.css"
type="text/css">
<script src="/totsys/common/js/rollover.js"></script>
<SCRIPT language="javascript">
function formSubmit(){
if(partForm.name.value == ''){
alert('기관명을 넣어 주십시요!');
partForm.name.focus();
}else if(partForm.id.value == ''){
alert('기관ID를 입력하세요');
partForm.id.focus();
}else{
partForm.submit();
}
}
function focus(){
partForm.name.focus();
}
</SCRIPT>
</HEAD>
<body style='' BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0
MARGINHEIGHT=0>
<table width="100%" height="70" border="0" cellpadding="0"
cellspacing="0">
<!---- top menu 시작 --->
<jsp:include page="/totsys/common/inc/sysadm/top/top.jsp" flush="true">
<jsp:param name="dirPath" value="<%= dirPath %>" />
</jsp:include>
<!---- top menu 끝 ---->
<tr>
<td nowrap width="0"></td>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<!--스타일시트-->
<link rel="stylesheet" href="/totsys/common/css/kecttep.css"
type="text/css">
<!-- 뉴타이틀 -->
<jsp:include page="/totsys/common/inc/title/title.jsp" flush="true" />
<!-- 뉴타이틀 -->
<tr>
<td height="1"></td>
<tr>
<tr>
<td height="31" valign="top">
<table border="1px" class="kecttep_list_table" bordercolor="#e3e3e3"
width="100%" cellpadding="0" cellspacing="0">
<!---- 기관 ID ---->
<FORM name="partForm"
action="/servlet/kr.co.kihyun.beans.totsys.sysadm.part.HttpPartRegister"
method="post">
<tr>
<td nowrap width="150" class="kecttep_tdmenu"
style="padding-left: 10;"><img
src="/totsys/common/images/icon.gif" align="absmiddle">&nbsp;&nbsp;<b>기관
ID</b></td>
<td class="kecttep_last_graytd" style="padding-left: 10;"><input
name="id" type="text" class="inputtxt"></td>
</tr>
<!---- 기관명 ---->
<tr>
<td width="150" height="31" class="kecttep_tdmenu"
style="padding-left: 10;"><img
src="/totsys/common/images/icon.gif" align="absmiddle">&nbsp;&nbsp;<b>기관명</b></td>
<td class="kecttep_last_graytd" style="padding-left: 10;"><input
name="name" type="text" class="inputtxt"></td>
</tr>
<!---- 기관권한 ---->
<tr>
<td width="150" height="31" class="kecttep_tdmenu"
style="padding-left: 10;"><img
src="/totsys/common/images/icon.gif" align="absmiddle">&nbsp;&nbsp;<b>기관권한</b></td>
<td class="kecttep_last_graytd" style="padding-left: 10;"><select
name="sysAuth">
<%
for(int i=(PartUtil.partAuth.length)-1; i>=0; i--){
if(!(PartUtil.partAuth[i] == null || PartUtil.partAuth[i].equals("")) && i < Moumi.PART_REPOADM && i != 2){
%>
<option value="<%=i%>"><%=PartUtil.partAuth[i]%></option>
<% }
}
%>
</select></td>
</tr>
<!---- 상위참조 부서 ---->
<tr>
<td width="150" height="31" class="kecttep_tdmenu"
style="padding-left: 10;"><img
src="/totsys/common/images/icon.gif" align="absmiddle">&nbsp;&nbsp;<b>상위참조
부서</b></td>
<td class="kecttep_last_graytd" style="padding-left: 10;"><select
name="upperID">
<%
for(int i=0; i<distIDList.length; i++){
%>
<option value="<%=distIDList[i]%>"><%=new PartView().getUpperName(distIDList[i])%></option>
<%}%>
</select></td>
</tr>
<!---- 설명 ---->
<tr>
<td width="150" valign="top" class="kecttep_tdmenu"
style="padding-left: 10; padding-top: 10;"><img
src="/totsys/common/images/icon.gif" align="absmiddle">&nbsp;&nbsp;<b>설명</b></td>
<td class="kecttep_last_graytd"
style="padding-left: 10; padding-top: 10; padding-bottom: 10;">
<textarea name="des" cols="95" class="inputtxt"
STYLE="ime-mode: active"></textarea></td>
</tr>
</FORM>
</table>
<tr style="padding-top: 10px; padding-left: 180px;">
<td>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<!---- 버튼 (확인, 취소) ---->
<tr>
<td height="10"><a href="#" onclick="formSubmit();"
onMouseOut="MM_swapImgRestore()"
onMouseOver="MM_swapImage('bt_enter','','./images/bt_enter.gif',1)"><img
name="bt_enter" border="0" src="./images/bt_enter.gif"></a></td>
<td width="10">&nbsp;</td>
<td height="10"><a href="#" onclick="history.go(-1);"
onMouseOut="MM_swapImgRestore()"
onMouseOver="MM_swapImage('bt_cancel3','','./images/bt_cancel3.gif',1)"><img
name="bt_cancel3" border="0" src="./images/bt_cancel3.gif"></a></td>
<td width="220">&nbsp;</td>
</tr>
</table>
</td>
</tr>
</td>
</tr>
</table>
</td>
<td nowrap width="10"></td>
</tr>
<!------------------------------- top menu start ------------------------------->
<%@ include file="/totsys/common/inc/buttom/buttom.jsp"%>
<!------------------------------- top menu end ------------------------------->
</table>
</BODY>
</HTML>
<%
}catch(Exception ex){
//38.오류메세지를 통한 정보 노출(getMessage)_CWE-209 : Update by YOUNGJUN,CHO
ex.printStackTrace();
//out.println(ex);
//out.println("<html><body style='overflow=auto' bgcolor='white'><h1>Can't contact servlet runner</h1><br><br> Message : "+ex.getMessage()+"</body></html>");
//out.println("<META HTTP-EQUIV='refresh' CONTENT='0.1 URL=/error/exception.jsp'>");
//================================================
}finally{
}
%>