jhleem / egov star

이다솜 이다솜 2022-02-11 @26

[20220211 이다솜] 수정 코밋
Index: base3.10/src/main/java/egovframework/com/uss/umt/web/EgovDeptManageController.java =================================================================== --- base3.10/src/main/java/egovframework/com/uss/umt/web/EgovDeptManageController.java (revision 25) +++ base3.10/src/main/java/egovframework/com/uss/umt/web/EgovDeptManageController.java (revision 26) @@ -89,7 +89,7 @@ int totCnt = egovDeptManageService.selectDeptManageListTotCnt(deptManageVO); paginationInfo.setTotalRecordCount(totCnt); model.addAttribute("paginationInfo", paginationInfo); - model.addAttribute("message", egovMessageSource.getMessage("success.common.select")); +// model.addAttribute("message", egovMessageSource.getMessage("success.common.select")); return ".adminLayout/부서관리목록/com/uss/umt/EgovDeptManageList"; } @@ -105,7 +105,7 @@ deptManageVO.setOrgnztId(orgnztId); model.addAttribute("deptManage", egovDeptManageService.selectDeptManage(deptManageVO)); - model.addAttribute("message", egovMessageSource.getMessage("success.common.select")); +// model.addAttribute("message", egovMessageSource.getMessage("success.common.select")); return ".adminLayout/부서관리수정/com/uss/umt/EgovDeptManageUpdt"; } Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserSelectUpdt.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserSelectUpdt.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserSelectUpdt.jsp (revision 26) @@ -30,13 +30,9 @@ <script type="text/javascript" src="<c:url value="/validator.do"/>"></script> <validator:javascript formName="userManageVO" staticJavascript="false" xhtml="true" cdata="false"/> -<script type="text/javascript" src="<c:url value='/js/egovframework/com/sym/ccm/zip/EgovZipPopup.js' />" ></script> +<%-- <script type="text/javascript" src="<c:url value='/js/egovframework/com/sym/ccm/zip/EgovZipPopup.js' />" ></script> --%> <script type="text/javaScript" language="javascript" defer="defer"> -function fnListPage(){ - document.userManageVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>"; - document.userManageVO.submit(); -} function fnDeleteUser(checkedIds) { if(confirm("<spring:message code="common.delete.msg" />")){ document.userManageVO.checkedIdForDel.value=checkedIds; @@ -49,7 +45,6 @@ document.userManageVO.submit(); } - function fnLockIncorrect(){ if(confirm("<spring:message code="comUssUmt.common.lockAtConfirm" />")){ document.userManageVO.action = "<c:url value='/uss/umt/EgovUserLockIncorrect.do'/>"; @@ -98,285 +93,282 @@ } </script> -<body> - <!-- content start --> - <form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovUserSelectUpdt.do" name="userManageVO" method="post" > - <div class="wTableFrm"> - <!-- 상세정보 사용자 삭제시 prameter 전달용 input --> - <input name="checkedIdForDel" type="hidden" /> - <!-- 검색조건 유지 --> - <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> - <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> - <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> - <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> - <!-- 우편번호검색 --> - <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> - <!-- 사용자유형정보 : password 수정화면으로 이동시 타겟 유형정보 확인용, 만약검색조건으로 유형이 포함될경우 혼란을 피하기위해 userTy명칭을 쓰지 않음--> - <input type="hidden" name="userTyForPassword" value="<c:out value='${userManageVO.userTy}'/>" /> - <!-- for validation --> - <input type="hidden" name="password" id="password" value="ex~Test#$12"/> - <input type="hidden" name="selectedId" id="selectedId" value=""/> +<!-- content start --> +<form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovUserSelectUpdt.do" name="userManageVO" method="post" > + <div class="wTableFrm"> + <!-- 상세정보 사용자 삭제시 prameter 전달용 input --> + <input name="checkedIdForDel" type="hidden" /> + <!-- 검색조건 유지 --> + <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> + <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> + <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> + <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> + <!-- 우편번호검색 --> + <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> + <!-- 사용자유형정보 : password 수정화면으로 이동시 타겟 유형정보 확인용, 만약검색조건으로 유형이 포함될경우 혼란을 피하기위해 userTy명칭을 쓰지 않음--> + <input type="hidden" name="userTyForPassword" value="<c:out value='${userManageVO.userTy}'/>" /> + <!-- for validation --> + <input type="hidden" name="password" id="password" value="ex~Test#$12"/> + <input type="hidden" name="selectedId" id="selectedId" value=""/> - <div class="board_header"> - <h3>${pageTitle} <spring:message code="title.update" /></h3> - </div> + <div class="board_header"> + <h3>${pageTitle} <spring:message code="title.update" /></h3> + </div> - <div class="board_body"> - <!-- 등록폼 --> - <p class="must_text"> - <em>*</em>는 필수 입력사항입니다. - </p> - <table class="table_write"> - <caption>${pageTitle} <spring:message code="title.create" /></caption> - <colgroup> - <col style="width: 200px;"> - <col style="width:;"> - </colgroup> - <tbody> - <!-- 입력/선택 --> - <c:set var="inputTxt"><spring:message code="input.input" /></c:set> - <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set> - <c:set var="inputSelect"><spring:message code="input.select"/></c:set> + <div class="board_body"> + <!-- 등록폼 --> + <p class="must_text"> + <em>*</em>는 필수 입력사항입니다. + </p> + <table class="table_write"> + <caption>${pageTitle} <spring:message code="title.create" /></caption> + <colgroup> + <col style="width: 200px;"> + <col style="width:;"> + </colgroup> + <tbody> + <!-- 입력/선택 --> + <c:set var="inputTxt"><spring:message code="input.input" /></c:set> + <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set> + <c:set var="inputSelect"><spring:message code="input.select"/></c:set> - <!-- 일반회원아이디 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.id"/></c:set> - <tr> - <th scope="col" class="must"><label for="emplyrId">${title}</label></th> - <td class="left"> - <form:input path="emplyrId" id="emplyrId" title="${title} ${inputTxt}" class="width80p inputText" readonly="true" maxlength="20" /> - <div><form:errors path="emplyrId" cssClass="error" /></div> - <form:hidden path="uniqId" /> - </td> - </tr> + <!-- 일반회원아이디 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.id"/></c:set> + <tr> + <th scope="col" class="must"><label for="emplyrId">${title}</label></th> + <td class="left"> + <form:input path="emplyrId" id="emplyrId" title="${title} ${inputTxt}" class="width80p inputText" readonly="true" maxlength="20" /> + <div><form:errors path="emplyrId" cssClass="error" /></div> + <form:hidden path="uniqId" /> + </td> + </tr> - <!-- 일반회원이름 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.name"/></c:set> - <tr> - <th scope="col" class="must"><label for="emplyrNm">${title}</label></th> - <td class="left"> - <form:input path="emplyrNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="60" /> - <div><form:errors path="emplyrNm" cssClass="error" /></div> - </td> - </tr> + <!-- 일반회원이름 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.name"/></c:set> + <tr> + <th scope="col" class="must"><label for="emplyrNm">${title}</label></th> + <td class="left"> + <form:input path="emplyrNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="60" /> + <div><form:errors path="emplyrNm" cssClass="error" /></div> + </td> + </tr> - <!-- 비밀번호힌트 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passHit"/></c:set> - <tr> - <th scope="col" class="must"><label for="passwordHint">${title}</label></th> - <td class="left"> - <form:select path="passwordHint" id="passwordHint" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="passwordHint" cssClass="error"/></div> - </td> - </tr> - <!-- 비밀번호정답 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passOk"/></c:set> - <tr> - <th scope="col" class="must"><label for="passwordCnsr">${title}</label></th> - <td class="left"> - <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="passwordCnsr" cssClass="error"/></div> - </td> - </tr> + <!-- 비밀번호힌트 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passHit"/></c:set> + <tr> + <th scope="col" class="must"><label for="passwordHint">${title}</label></th> + <td class="left"> + <form:select path="passwordHint" id="passwordHint" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="passwordHint" cssClass="error"/></div> + </td> + </tr> + <!-- 비밀번호정답 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passOk"/></c:set> + <tr> + <th scope="col" class="must"><label for="passwordCnsr">${title}</label></th> + <td class="left"> + <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="passwordCnsr" cssClass="error"/></div> + </td> + </tr> - <!-- 소속기관코드 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.insttCode"/></c:set> - <tr> - <th scope="col"><label for="insttCode">${title}</label></th> - <td class="left"> - <form:select path="insttCode" id="insttCode" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${insttCode_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="insttCode" cssClass="error"/></div> - </td> - </tr> - <!-- 조직아이디 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.orgnztId"/></c:set> - <tr> - <th scope="col"><label for="orgnztId">${title}</label></th> - <td class="left"> - <form:select path="orgnztId" id="orgnztId" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${orgnztId_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="orgnztId" cssClass="error"/></div> - </td> - </tr> - <!-- 직위 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.ofcps"/></c:set> - <tr> - <th><label for="ofcpsNm">${title}</label></th> - <td class="left"> - <form:input path="ofcpsNm" id="ofcpsNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> - <div><form:errors path="ofcpsNm" cssClass="error" /></div> - </td> - </tr> - <!-- 사번 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.emplNum"/></c:set> - <tr> - <th><label for="emplNo">${title}</label></th> - <td class="left"> - <form:input path="emplNo" id="emplNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" /> - <div><form:errors path="emplNo" cssClass="error" /></div> - </td> - </tr> - <!-- 성별구분코드 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.saxTypeCode"/></c:set> - <tr> - <th><label for="sexdstnCode">${title}</label></th> - <td class="left"> - <form:select path="sexdstnCode" id="sexdstnCode" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="sexdstnCode" cssClass="error" /></div> - </td> - </tr> - <!-- 생일 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.brth"/></c:set> - <tr> - <th scope="col"><label for="brth">${title}</label></th> - <td class="left"> - <form:input path="brth" id="brth" title="${title} ${inputTxt}" class="width300 selectText" maxlength="8" /> - <div><form:errors path="brth" cssClass="error" /></div> - </td> - </tr> - <!-- 집전화번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.tel"/></c:set> - <tr> - <th scope="col" class="must"><label for="areaNo">${title}</label></th> - <td class="left"> - <form:input path="areaNo" id="areaNo" title="${title} ${inputSelect}" maxlength="5" class="width10p inputText"/> - - <form:input path="homemiddleTelno" id="homemiddleTelno" maxlength="5" class="width10p inputText"/> - - <form:input path="homeendTelno" id="homeendTelno" maxlength="5" class="width10p inputText"/> - <div><form:errors path="areaNo" cssClass="error" /></div> - <div><form:errors path="homemiddleTelno" cssClass="error" /></div> - <div><form:errors path="homeendTelno" cssClass="error" /></div> - </td> - </tr> - <!-- 사무실전화번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.areaNo"/></c:set> - <tr> - <th scope="col"><label for="offmTelno">${title}</label></th> - <td class="left"> - <form:input path="offmTelno" id="offmTelno" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> - <div><form:errors path="offmTelno" cssClass="error" /></div> - </td> - </tr> - <!-- 팩스번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.offmTelno"/></c:set> - <tr> - <th scope="col"><label for="fxnum">${title}</label></th> - <td class="left"> - <form:input path="fxnum" id="fxnum" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> - <div><form:errors path="fxnum" cssClass="error" /></div> - </td> - </tr> - <!-- 헨드폰번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.phone"/></c:set> - <tr> - <th scope="col" class="must"><label for="moblphonNo">${title}</label></th> - <td class="left"> - <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> - <div><form:errors path="moblphonNo" cssClass="error" /></div> - </td> - </tr> - <!-- 이메일주소 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.email"/></c:set> - <tr> - <th scope="col" class="must"><label for="emailAdres">${title}</label></th> - <td class="left"> - <form:input path="emailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> - <div><form:errors path="emailAdres" cssClass="error" /></div> - </td> - </tr> - <!-- 우번번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.post"/></c:set> - <tr> - <th scope="col" class="must"><label for="zip">${title}</label></th> - <td class="left"> - <input name="zip" id="zip" title="${title} ${inputTxt}" type="text" class="width10p inputText" value="" maxlength="8" /> - <!-- form:hidden path="zip" id="zip" --> - <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> --> - <div><form:errors path="zip" cssClass="error" /></div> - </td> - </tr> - <!-- 주소 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addr"/></c:set> - <tr> - <th scope="col" class="must"><label for="homeadres">${title}</label></th> - <td class="left"> - <form:input path="homeadres" id="homeadres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="homeadres" cssClass="error" /></div> - </td> - </tr> - <!-- 상세주소 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addrDetail"/></c:set> - <tr> - <th scope="col" class="must"><label for="detailAdres">${title}</label></th> - <td class="left"> - <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="detailAdres" cssClass="error" /></div> - </td> - </tr> - <!-- 그룹아이디 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.groupId"/></c:set> - <tr> - <th scope="col" class="must"><label for="groupId">${title}</label></th> - <td class="left"> - <form:select path="groupId" id="groupId" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="groupId" cssClass="error"/></div> - </td> - </tr> - <!-- 일반회원상태코드 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.status"/></c:set> - <tr> - <th scope="col" class="must"><label for="emplyrSttusCode">${title}</label></th> - <td class="left"> - <form:select path="emplyrSttusCode" class="width300 selectText" id="emplyrSttusCode" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${emplyrSttusCode_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="emplyrSttusCode" cssClass="error"/></div> - </td> - </tr> - <!-- 로그인인증제한여부 --> - <c:set var="title"><spring:message code="comUssUmt.common.lockAt"/></c:set> - <tr> - <th><label for="lockAt">${title}</label></th> - <td class="left"> - <c:if test="${userManageVO.lockAt eq 'Y'}">예</c:if> - <c:if test="${userManageVO.lockAt == null || userManageVO.lockAt eq '' || userManageVO.lockAt eq 'N'}">아니오</c:if> - </td> - </tr> - <form:hidden path="subDn" /> - </tbody> - </table> - </div> + <!-- 소속기관코드 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.insttCode"/></c:set> + <tr> + <th scope="col"><label for="insttCode">${title}</label></th> + <td class="left"> + <form:select path="insttCode" id="insttCode" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${insttCode_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="insttCode" cssClass="error"/></div> + </td> + </tr> + <!-- 조직아이디 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.orgnztId"/></c:set> + <tr> + <th scope="col"><label for="orgnztId">${title}</label></th> + <td class="left"> + <form:select path="orgnztId" id="orgnztId" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${orgnztId_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="orgnztId" cssClass="error"/></div> + </td> + </tr> + <!-- 직위 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.ofcps"/></c:set> + <tr> + <th><label for="ofcpsNm">${title}</label></th> + <td class="left"> + <form:input path="ofcpsNm" id="ofcpsNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> + <div><form:errors path="ofcpsNm" cssClass="error" /></div> + </td> + </tr> + <!-- 사번 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.emplNum"/></c:set> + <tr> + <th><label for="emplNo">${title}</label></th> + <td class="left"> + <form:input path="emplNo" id="emplNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" /> + <div><form:errors path="emplNo" cssClass="error" /></div> + </td> + </tr> + <!-- 성별구분코드 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.saxTypeCode"/></c:set> + <tr> + <th><label for="sexdstnCode">${title}</label></th> + <td class="left"> + <form:select path="sexdstnCode" id="sexdstnCode" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="sexdstnCode" cssClass="error" /></div> + </td> + </tr> + <!-- 생일 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.brth"/></c:set> + <tr> + <th scope="col"><label for="brth">${title}</label></th> + <td class="left"> + <form:input path="brth" id="brth" title="${title} ${inputTxt}" class="width100p inputText" maxlength="8" /> + <div><form:errors path="brth" cssClass="error" /></div> + </td> + </tr> + <!-- 집전화번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.tel"/></c:set> + <tr> + <th scope="col" class="must"><label for="areaNo">${title}</label></th> + <td class="left"> + <form:input path="areaNo" id="areaNo" title="${title} ${inputSelect}" maxlength="5" class="width10p inputText"/> + - <form:input path="homemiddleTelno" id="homemiddleTelno" maxlength="5" class="width10p inputText"/> + - <form:input path="homeendTelno" id="homeendTelno" maxlength="5" class="width10p inputText"/> + <div><form:errors path="areaNo" cssClass="error" /></div> + <div><form:errors path="homemiddleTelno" cssClass="error" /></div> + <div><form:errors path="homeendTelno" cssClass="error" /></div> + </td> + </tr> + <!-- 사무실전화번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.areaNo"/></c:set> + <tr> + <th scope="col"><label for="offmTelno">${title}</label></th> + <td class="left"> + <form:input path="offmTelno" id="offmTelno" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> + <div><form:errors path="offmTelno" cssClass="error" /></div> + </td> + </tr> + <!-- 팩스번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.offmTelno"/></c:set> + <tr> + <th scope="col"><label for="fxnum">${title}</label></th> + <td class="left"> + <form:input path="fxnum" id="fxnum" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> + <div><form:errors path="fxnum" cssClass="error" /></div> + </td> + </tr> + <!-- 헨드폰번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.phone"/></c:set> + <tr> + <th scope="col" class="must"><label for="moblphonNo">${title}</label></th> + <td class="left"> + <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> + <div><form:errors path="moblphonNo" cssClass="error" /></div> + </td> + </tr> + <!-- 이메일주소 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.email"/></c:set> + <tr> + <th scope="col" class="must"><label for="emailAdres">${title}</label></th> + <td class="left"> + <form:input path="emailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> + <div><form:errors path="emailAdres" cssClass="error" /></div> + </td> + </tr> + <!-- 우번번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.post"/></c:set> + <tr> + <th scope="col" class="must"><label for="zip">${title}</label></th> + <td class="left"> + <input name="zip" id="zip" title="${title} ${inputTxt}" type="text" class="width10p inputText" value="" maxlength="8" /> + <!-- form:hidden path="zip" id="zip" --> + <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> --> + <div><form:errors path="zip" cssClass="error" /></div> + </td> + </tr> + <!-- 주소 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addr"/></c:set> + <tr> + <th scope="col" class="must"><label for="homeadres">${title}</label></th> + <td class="left"> + <form:input path="homeadres" id="homeadres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="homeadres" cssClass="error" /></div> + </td> + </tr> + <!-- 상세주소 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addrDetail"/></c:set> + <tr> + <th scope="col" class="must"><label for="detailAdres">${title}</label></th> + <td class="left"> + <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="detailAdres" cssClass="error" /></div> + </td> + </tr> + <!-- 그룹아이디 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.groupId"/></c:set> + <tr> + <th scope="col" class="must"><label for="groupId">${title}</label></th> + <td class="left"> + <form:select path="groupId" id="groupId" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="groupId" cssClass="error"/></div> + </td> + </tr> + <!-- 일반회원상태코드 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.status"/></c:set> + <tr> + <th scope="col" class="must"><label for="emplyrSttusCode">${title}</label></th> + <td class="left"> + <form:select path="emplyrSttusCode" class="width300 selectText" id="emplyrSttusCode" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${emplyrSttusCode_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="emplyrSttusCode" cssClass="error"/></div> + </td> + </tr> + <!-- 로그인인증제한여부 --> + <c:set var="title"><spring:message code="comUssUmt.common.lockAt"/></c:set> + <tr> + <th><label for="lockAt">${title}</label></th> + <td class="left"> + <c:if test="${userManageVO.lockAt eq 'Y'}">예</c:if> + <c:if test="${userManageVO.lockAt == null || userManageVO.lockAt eq '' || userManageVO.lockAt eq 'N'}">아니오</c:if> + </td> + </tr> + <form:hidden path="subDn" /> + </tbody> + </table> + </div> - <!-- 하단 버튼 --> - <div class="board_footer"> - <div class="bottom_wrap fl"> - <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fnUserList();"> <!-- 목록 --> - <spring:message code="button.list" /> - </button> - </div> - <div class="bottom_wrap fr"> - <button type="button" class="btn_s" onClick="fnUpdate(document.forms[0]); return false;" title="<spring:message code="button.save" /> <spring:message code="input.button" />"><spring:message code="button.save" /></button> - <button type="button" class="btn_s" onClick="fnDeleteUser('<c:out value='${userManageVO.userTy}'/>:<c:out value='${userManageVO.uniqId}'/>'); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="button.delete" /></button> - <button type="button" class="btn_s" onClick="fnPasswordMove(); return false;" title="<spring:message code="comUssUmt.userManageModifyBtn.passwordChange" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.userManageModifyBtn.passwordChange" /></button> - <button type="button" class="btn_s" onClick="fnLockIncorrect(); return false;" title="<spring:message code="comUssUmt.common.lockAtBtn" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.common.lockAtBtn" /></button> - <button type="button" class="btn_s" onClick="document.userManageVO.reset(); return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button> - </div> + <!-- 하단 버튼 --> + <div class="board_footer"> + <div class="bottom_wrap fl"> + <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fnUserList();"> <!-- 목록 --> + <spring:message code="button.list" /> + </button> + </div> + <div class="bottom_wrap fr"> + <button type="button" class="btn_s" onClick="fnUpdate(document.forms[0]); return false;" title="<spring:message code="button.save" /> <spring:message code="input.button" />"><spring:message code="button.save" /></button> + <button type="button" class="btn_s" onClick="fnDeleteUser('<c:out value='${userManageVO.userTy}'/>:<c:out value='${userManageVO.uniqId}'/>'); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="button.delete" /></button> + <button type="button" class="btn_s" onClick="fnPasswordMove(); return false;" title="<spring:message code="comUssUmt.userManageModifyBtn.passwordChange" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.userManageModifyBtn.passwordChange" /></button> + <button type="button" class="btn_s" onClick="fnLockIncorrect(); return false;" title="<spring:message code="comUssUmt.common.lockAtBtn" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.common.lockAtBtn" /></button> + <button type="button" class="btn_s" onClick="document.userManageVO.reset(); return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button> </div> </div> - </form:form> - <!-- content end --> - -</body> + </div> +</form:form> +<!-- content end --> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberManage.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberManage.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberManage.jsp (revision 26) @@ -24,7 +24,6 @@ <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> <c:set var="pageTitle"><spring:message code="comUssUmt.entrprsUserManage.title"/></c:set> -<%-- <title>${pageTitle} <spring:message code="title.list" /></title><!-- 기업회원관리 목록 --> --%> <script type="text/javaScript" language="javascript" defer="defer"> <!-- function fncCheckAll() { Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageInsert.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageInsert.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageInsert.jsp (revision 26) @@ -27,8 +27,7 @@ <%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> <c:set var="pageTitle"><spring:message code="comUssUmt.deptManage.title"/></c:set> -<%-- <script type="text/javascript" src="<c:url value='/js/egovframework/com/cmm/fms/EgovMultiFile.js'/>" ></script> --%> -<script type="text/javascript" src="<c:url value='/js/egovframework/com/cmm/fms/EgovMultiFiles.js'/>" ></script> +<%-- <script type="text/javascript" src="<c:url value='/js/egovframework/com/cmm/fms/EgovMultiFiles.js'/>" ></script> --%> <script type="text/javascript" src="<c:url value="/validator.do"/>"></script> <validator:javascript formName="deptManage" staticJavascript="false" xhtml="true" cdata="false"/> <script type="text/javaScript" language="javascript"> @@ -61,70 +60,66 @@ varFrom.submit(); } </script> -</head> -<body> - <!-- javascript warning tag --> - <noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript> - <form:form commandName="deptManage" method="post" action="${pageContext.request.contextPath}/uss/umt/dpt/addDeptManage.do' />" enctype="multipart/form-data"> - <div class="board_header"> - <h3>${pageTitle} <spring:message code="title.create" /></h3> - </div> +<!-- javascript warning tag --> +<noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript> +<form:form commandName="deptManage" method="post" action="${pageContext.request.contextPath}/uss/umt/dpt/addDeptManage.do' />" enctype="multipart/form-data"> + <div class="board_header"> + <h3>${pageTitle} <spring:message code="title.create" /></h3> + </div> - <div class="board_body"> - <!-- 등록폼 --> - <p class="must_text"> - <em>*</em>는 필수 입력사항입니다. - </p> - <table class="table_write"> - <caption>${pageTitle} <spring:message code="title.create" /></caption> - <colgroup> - <col style="width: 200px;"> - <col style="width:;"> - </colgroup> - <tbody> - <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 --> - <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptName" /></c:set> <!-- 부서명 --> - <tr> - <th scope="col" class="must"><label for="orgnztNm">${title}</label></th> - <td class="left"> - <form:input path="orgnztNm" title="${title} ${inputTxt}" class="width100p inputText" /> - <div><form:errors path="orgnztNm" cssClass="error" /></div> - </td> - </tr> - <!-- 설명 --> - <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptDc" /></c:set> - <tr> - <th scope="col" class="must"><label for="orgnztDc">${title}</label></th> - <td class="left"> - <form:textarea path="orgnztDc" title="${title} ${inputTxt}" class="textArea width100p height100" rows="20" cols="300" /> - <div><form:errors path="orgnztDc" cssClass="error" /></div> - </td> - </tr> - </tbody> - </table> - </div> + <div class="board_body"> + <!-- 등록폼 --> + <p class="must_text"> + <em>*</em>는 필수 입력사항입니다. + </p> + <table class="table_write"> + <caption>${pageTitle} <spring:message code="title.create" /></caption> + <colgroup> + <col style="width: 200px;"> + <col style="width:;"> + </colgroup> + <tbody> + <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 --> + <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptName" /></c:set> <!-- 부서명 --> + <tr> + <th scope="col" class="must"><label for="orgnztNm">${title}</label></th> + <td class="left"> + <form:input path="orgnztNm" title="${title} ${inputTxt}" class="width100p inputText" /> + <div><form:errors path="orgnztNm" cssClass="error" /></div> + </td> + </tr> + <!-- 설명 --> + <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptDc" /></c:set> + <tr> + <th scope="col" class="must"><label for="orgnztDc">${title}</label></th> + <td class="left"> + <form:textarea path="orgnztDc" title="${title} ${inputTxt}" class="textArea width100p height100" rows="20" cols="300" /> + <div><form:errors path="orgnztDc" cssClass="error" /></div> + </td> + </tr> + </tbody> + </table> + </div> - <!-- 하단 버튼 --> - <div class="board_footer"> - <div class="bottom_wrap fl"> - <!-- 목록 --> - <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fncDeptManageList();"> - <spring:message code="button.list" /> - </button> - </div> - <div class="bottom_wrap fr"> - <!-- 등록 --> - <button type="button" class="btn_s" title="<spring:message code="button.create" /> <spring:message code="input.button" />" onclick="fncDeptManageInsert(); return false;"> - <spring:message code="button.create" /> - </button> - </div> + <!-- 하단 버튼 --> + <div class="board_footer"> + <div class="bottom_wrap fl"> + <!-- 목록 --> + <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fncDeptManageList();"> + <spring:message code="button.list" /> + </button> </div> - - <!-- 검색조건 유지 --> - <input type="hidden" name="orgnztId" value="" > - <%-- <input type="hidden" name="searchKeyword" value="<c:out value='${deptManageVO.searchKeyword}'/>" > - <input type="hidden" name="pageIndex" value="<c:out value='${deptManageVO.pageIndex}'/>" > --%> - </form:form> + <div class="bottom_wrap fr"> + <!-- 등록 --> + <button type="button" class="btn_s" title="<spring:message code="button.create" /> <spring:message code="input.button" />" onclick="fncDeptManageInsert(); return false;"> + <spring:message code="button.create" /> + </button> + </div> + </div> -</body> + <!-- 검색조건 유지 --> + <input type="hidden" name="orgnztId" value="" > + <%-- <input type="hidden" name="searchKeyword" value="<c:out value='${deptManageVO.searchKeyword}'/>" > + <input type="hidden" name="pageIndex" value="<c:out value='${deptManageVO.pageIndex}'/>" > --%> +</form:form> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberInsert.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberInsert.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberInsert.jsp (revision 26) @@ -41,6 +41,7 @@ }) }) function fn_egov_init(){ + } /* ******************************************************** Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserInsert.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserInsert.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserInsert.jsp (revision 26) @@ -33,25 +33,14 @@ /********************************************************* * 초기화 ******************************************************** */ -function fn_egov_init(){ -} - -function fnListPage(){ - document.userManageVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>"; - document.userManageVO.submit(); -} +$(function() { + fn_egov_init(); + $('#btnEmplyrId').on('click', function() { + fn_popupOpen('<c:url value="/uss/umt/EgovUserPopupView.do"/>', 500, 250, '', 'Y', 'Y'); + }) +}) -function fnInsert(form){ - if(confirm("<spring:message code="common.regist.msg" />")){ - if(validateUserManageVO(form)){ - if(form.password.value != form.password2.value){ - alert("<spring:message code="fail.user.passwordUpdate2" />"); - return false; - } - form.submit(); - return true; - } - } +function fn_egov_init(){ } function fn_egov_inqire_cert() { @@ -89,7 +78,16 @@ * 저장처리화면 ******************************************************** */ function fn_egov_regist_user(form) { - form.submit(); + if(confirm("<spring:message code="common.regist.msg" />")){ + if(validateUserManageVO(form)){ + if(form.password.value != form.password2.value){ + alert("<spring:message code="fail.user.passwordUpdate2" />"); + return false; + } + form.submit(); + return true; + } + } } /* ******************************************************** * 목록으로 이동 @@ -100,312 +98,302 @@ } </script> -<body onload="fn_egov_init()"> - <form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovUserInsert.do" name="userManageVO" method="post" onSubmit="fnInsert(document.forms[0]); return false;"> - <div class="board_header"> - <h3>${pageTitle} <spring:message code="title.create" /></h3> - </div> +<form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovUserInsert.do" name="userManageVO" method="post" onSubmit="fn_egov_regist_user(document.forms[0]); return false;"> + <div class="board_header"> + <h3>${pageTitle} <spring:message code="title.create" /></h3> + </div> - <div class="board_body"> - <!-- 등록폼 --> - <p class="must_text"> - <em>*</em>는 필수 입력사항입니다. - </p> - <table class="table_write"> - <caption>${pageTitle} <spring:message code="title.create" /></caption> - <colgroup> - <col style="width: 200px;"> - <col style="width:;"> - </colgroup> - <tbody> - <!-- 입력/선택 --> - <c:set var="inputTxt"><spring:message code="input.input" /></c:set> - <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set> - <c:set var="inputSelect"><spring:message code="input.select"/></c:set> + <div class="board_body"> + <!-- 등록폼 --> + <p class="must_text"> + <em>*</em>는 필수 입력사항입니다. + </p> + <table class="table_write"> + <caption>${pageTitle} <spring:message code="title.create" /></caption> + <colgroup> + <col style="width: 200px;"> + <col style="width:;"> + </colgroup> + <tbody> + <!-- 입력/선택 --> + <c:set var="inputTxt"><spring:message code="input.input" /></c:set> + <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set> + <c:set var="inputSelect"><spring:message code="input.select"/></c:set> - <!-- 일반회원아이디 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.id"/></c:set> - <tr> - <th scope="col" class="must"><label for="emplyrId">${title}</label></th> - <td class="left"> - <form:input path="emplyrId" id="emplyrId" title="${title} ${inputTxt}" class="width80p inputText" readonly="true" maxlength="20" /> - <button type="button" id="btnEmplyrId" class="btn_s" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.idSearch" /></button> - <div><form:errors path="emplyrId" cssClass="error" /></div> - </td> - </tr> + <!-- 일반회원아이디 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.id"/></c:set> + <tr> + <th scope="col" class="must"><label for="emplyrId">${title}</label></th> + <td class="left"> + <form:input path="emplyrId" id="emplyrId" title="${title} ${inputTxt}" class="width80p inputText" readonly="true" maxlength="20" /> + <button type="button" id="btnEmplyrId" class="btn_s" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.idSearch" /></button> + <div><form:errors path="emplyrId" cssClass="error" /></div> + </td> + </tr> - <!-- 일반회원이름 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.name"/></c:set> - <tr> - <th scope="col" class="must"><label for="emplyrNm">${title}</label></th> - <td class="left"> - <form:input path="emplyrNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="60" /> - <div><form:errors path="emplyrNm" cssClass="error" /></div> - </td> - </tr> + <!-- 일반회원이름 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.name"/></c:set> + <tr> + <th scope="col" class="must"><label for="emplyrNm">${title}</label></th> + <td class="left"> + <form:input path="emplyrNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="60" /> + <div><form:errors path="emplyrNm" cssClass="error" /></div> + </td> + </tr> - <!-- 비밀번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.pass"/></c:set> - <tr> - <th scope="col" class="must"><label for="password">${title}</label></th> - <td class="left"> - <div> - <form:password path="password" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" /> - <div><form:errors path="password" cssClass="error" /></div> - </div> - <div> - <div><spring:message code="info.password.rule.password1" /></div> - <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div> - <div><spring:message code="info.password.rule.pwdcheckseries" /></div> - </div> - </td> - </tr> + <!-- 비밀번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.pass"/></c:set> + <tr> + <th scope="col" class="must"><label for="password">${title}</label></th> + <td class="left"> + <div> + <form:password path="password" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" /> + <div><form:errors path="password" cssClass="error" /></div> + </div> + <div> + <div><spring:message code="info.password.rule.password1" /></div> + <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div> + <div><spring:message code="info.password.rule.pwdcheckseries" /></div> + </div> + </td> + </tr> - <!-- 비밀번호확인 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passConfirm"/></c:set> - <tr> - <th scope="col" class="must"><label for="password2">${title}</label></th> - <td class="left"> - <input name="password2" id="password2" title="${title} ${inputTxt}" type="password" class="width100p inputText" maxlength="20" /> - </td> - </tr> - - <!-- 비밀번호힌트 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passHit"/></c:set> - <tr> - <th scope="col" class="must"><label for="passwordHint">${title}</label></th> - <td class="left"> - <form:select path="passwordHint" id="passwordHint" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="passwordHint" cssClass="error"/></div> - </td> - </tr> - <!-- 비밀번호정답 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passOk"/></c:set> - <tr> - <th scope="col" class="must"><label for="passwordCnsr">${title}</label></th> - <td class="left"> - <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="passwordCnsr" cssClass="error"/></div> - </td> - </tr> - <!-- 소속기관코드 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.insttCode"/></c:set> - <tr> - <th scope="col"><label for="insttCode">${title}</label></th> - <td class="left"> - <form:select path="insttCode" id="insttCode" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${insttCode_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="insttCode" cssClass="error"/></div> - </td> - </tr> - <!-- 조직아이디 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.orgnztId"/></c:set> - <tr> - <th scope="col"><label for="orgnztId">${title}</label></th> - <td class="left"> - <form:select path="orgnztId" id="orgnztId" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${orgnztId_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="orgnztId" cssClass="error"/></div> - </td> - </tr> - <!-- 직위 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.ofcps"/></c:set> - <tr> - <th><label for="ofcpsNm">${title}</label></th> - <td class="left"> - <form:input path="ofcpsNm" id="ofcpsNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> - <div><form:errors path="ofcpsNm" cssClass="error" /></div> - </td> - </tr> - <!-- 사번 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.emplNum"/></c:set> - <tr> - <th><label for="emplNo">${title}</label></th> - <td class="left"> - <form:input path="emplNo" id="emplNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" /> - <div><form:errors path="emplNo" cssClass="error" /></div> - </td> - </tr> - <!-- 성별구분코드 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.saxTypeCode"/></c:set> - <tr> - <th><label for="sexdstnCode">${title}</label></th> - <td class="left"> - <form:select path="sexdstnCode" id="sexdstnCode" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="sexdstnCode" cssClass="error" /></div> - </td> - </tr> - <!-- 생일 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.brth"/></c:set> - <tr> - <th scope="col"><label for="brth">${title}</label></th> - <td class="left"> - <form:input path="brth" id="brth" title="${title} ${inputTxt}" class="width300 selectText" maxlength="8" /> - <div><form:errors path="brth" cssClass="error" /></div> - </td> - </tr> - <!-- 집전화번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.tel"/></c:set> - <tr> - <th scope="col" class="must"><label for="areaNo">${title}</label></th> - <td class="left"> - <form:input path="areaNo" id="areaNo" title="${title} ${inputSelect}" size="5" maxlength="5" class="width10p inputText"/> - - <form:input path="homemiddleTelno" id="homemiddleTelno" size="5" maxlength="5" class="width10p inputText"/> - - <form:input path="homeendTelno" id="homeendTelno" size="5" maxlength="5" class="width10p inputText"/> - <div><form:errors path="areaNo" cssClass="error" /></div> - <div><form:errors path="homemiddleTelno" cssClass="error" /></div> - <div><form:errors path="homeendTelno" cssClass="error" /></div> - </td> - </tr> - <!-- 사무실전화번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.areaNo"/></c:set> - <tr> - <th scope="col"><label for="offmTelno">${title}</label></th> - <td class="left"> - <form:input path="offmTelno" id="offmTelno" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> - <div><form:errors path="offmTelno" cssClass="error" /></div> - </td> - </tr> - <!-- 팩스번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.offmTelno"/></c:set> - <tr> - <th scope="col"><label for="fxnum">${title}</label></th> - <td class="left"> - <form:input path="fxnum" id="fxnum" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> - <div><form:errors path="fxnum" cssClass="error" /></div> - </td> - </tr> - <!-- 헨드폰번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.phone"/></c:set> - <tr> - <th scope="col" class="must"><label for="moblphonNo">${title}</label></th> - <td class="left"> - <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> - <div><form:errors path="moblphonNo" cssClass="error" /></div> - </td> - </tr> - <!-- 이메일주소 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.email"/></c:set> - <tr> - <th scope="col" class="must"><label for="emailAdres">${title}</label></th> - <td class="left"> - <form:input path="emailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> - <div><form:errors path="emailAdres" cssClass="error" /></div> - </td> - </tr> - <!-- 우번번호 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.post"/></c:set> - <tr> - <th scope="col" class="must"><label for="zip">${title}</label></th> - <td class="left"> - <input name="zip" id="zip" title="${title} ${inputTxt}" type="text" class="width100p inputText" value="" maxlength="8" /> - <!-- form:hidden path="zip" id="zip" --> - <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> --> - <div><form:errors path="zip" cssClass="error" /></div> - </td> - </tr> - <!-- 주소 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addr"/></c:set> - <tr> - <th scope="col" class="must"><label for="homeadres">${title}</label></th> - <td class="left"> - <form:input path="homeadres" id="homeadres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="homeadres" cssClass="error" /></div> - </td> - </tr> - <!-- 상세주소 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addrDetail"/></c:set> - <tr> - <th scope="col" class="must"><label for="detailAdres">${title}</label></th> - <td class="left"> - <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="detailAdres" cssClass="error" /></div> - </td> - </tr> + <!-- 비밀번호확인 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passConfirm"/></c:set> + <tr> + <th scope="col" class="must"><label for="password2">${title}</label></th> + <td class="left"> + <input name="password2" id="password2" title="${title} ${inputTxt}" type="password" class="width100p inputText" maxlength="20" /> + </td> + </tr> - <!-- 그룹아이디 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.groupId"/></c:set> - <tr> - <th scope="col" class="must"><label for="groupId">${title}</label></th> - <td class="left"> - <form:select path="groupId" id="groupId" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="groupId" cssClass="error"/></div> - </td> - </tr> + <!-- 비밀번호힌트 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passHit"/></c:set> + <tr> + <th scope="col" class="must"><label for="passwordHint">${title}</label></th> + <td class="left"> + <form:select path="passwordHint" id="passwordHint" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="passwordHint" cssClass="error"/></div> + </td> + </tr> + <!-- 비밀번호정답 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passOk"/></c:set> + <tr> + <th scope="col" class="must"><label for="passwordCnsr">${title}</label></th> + <td class="left"> + <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="passwordCnsr" cssClass="error"/></div> + </td> + </tr> + <!-- 소속기관코드 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.insttCode"/></c:set> + <tr> + <th scope="col"><label for="insttCode">${title}</label></th> + <td class="left"> + <form:select path="insttCode" id="insttCode" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${insttCode_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="insttCode" cssClass="error"/></div> + </td> + </tr> + <!-- 조직아이디 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.orgnztId"/></c:set> + <tr> + <th scope="col"><label for="orgnztId">${title}</label></th> + <td class="left"> + <form:select path="orgnztId" id="orgnztId" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${orgnztId_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="orgnztId" cssClass="error"/></div> + </td> + </tr> + <!-- 직위 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.ofcps"/></c:set> + <tr> + <th><label for="ofcpsNm">${title}</label></th> + <td class="left"> + <form:input path="ofcpsNm" id="ofcpsNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> + <div><form:errors path="ofcpsNm" cssClass="error" /></div> + </td> + </tr> + <!-- 사번 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.emplNum"/></c:set> + <tr> + <th><label for="emplNo">${title}</label></th> + <td class="left"> + <form:input path="emplNo" id="emplNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" /> + <div><form:errors path="emplNo" cssClass="error" /></div> + </td> + </tr> + <!-- 성별구분코드 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.saxTypeCode"/></c:set> + <tr> + <th><label for="sexdstnCode">${title}</label></th> + <td class="left"> + <form:select path="sexdstnCode" id="sexdstnCode" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="sexdstnCode" cssClass="error" /></div> + </td> + </tr> + <!-- 생일 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.brth"/></c:set> + <tr> + <th scope="col"><label for="brth">${title}</label></th> + <td class="left"> + <form:input path="brth" id="brth" title="${title} ${inputTxt}" class="width100p inputText" maxlength="8" /> + <div><form:errors path="brth" cssClass="error" /></div> + </td> + </tr> + <!-- 집전화번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.tel"/></c:set> + <tr> + <th scope="col" class="must"><label for="areaNo">${title}</label></th> + <td class="left"> + <form:input path="areaNo" id="areaNo" title="${title} ${inputSelect}" size="5" maxlength="5" class="width10p inputText"/> + - <form:input path="homemiddleTelno" id="homemiddleTelno" size="5" maxlength="5" class="width10p inputText"/> + - <form:input path="homeendTelno" id="homeendTelno" size="5" maxlength="5" class="width10p inputText"/> + <div><form:errors path="areaNo" cssClass="error" /></div> + <div><form:errors path="homemiddleTelno" cssClass="error" /></div> + <div><form:errors path="homeendTelno" cssClass="error" /></div> + </td> + </tr> + <!-- 사무실전화번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.areaNo"/></c:set> + <tr> + <th scope="col"><label for="offmTelno">${title}</label></th> + <td class="left"> + <form:input path="offmTelno" id="offmTelno" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> + <div><form:errors path="offmTelno" cssClass="error" /></div> + </td> + </tr> + <!-- 팩스번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.offmTelno"/></c:set> + <tr> + <th scope="col"><label for="fxnum">${title}</label></th> + <td class="left"> + <form:input path="fxnum" id="fxnum" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> + <div><form:errors path="fxnum" cssClass="error" /></div> + </td> + </tr> + <!-- 헨드폰번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.phone"/></c:set> + <tr> + <th scope="col" class="must"><label for="moblphonNo">${title}</label></th> + <td class="left"> + <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> + <div><form:errors path="moblphonNo" cssClass="error" /></div> + </td> + </tr> + <!-- 이메일주소 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.email"/></c:set> + <tr> + <th scope="col" class="must"><label for="emailAdres">${title}</label></th> + <td class="left"> + <form:input path="emailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> + <div><form:errors path="emailAdres" cssClass="error" /></div> + </td> + </tr> + <!-- 우번번호 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.post"/></c:set> + <tr> + <th scope="col" class="must"><label for="zip">${title}</label></th> + <td class="left"> + <input name="zip" id="zip" title="${title} ${inputTxt}" type="text" class="width100p inputText" value="" maxlength="8" /> + <!-- form:hidden path="zip" id="zip" --> + <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> --> + <div><form:errors path="zip" cssClass="error" /></div> + </td> + </tr> + <!-- 주소 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addr"/></c:set> + <tr> + <th scope="col" class="must"><label for="homeadres">${title}</label></th> + <td class="left"> + <form:input path="homeadres" id="homeadres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="homeadres" cssClass="error" /></div> + </td> + </tr> + <!-- 상세주소 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addrDetail"/></c:set> + <tr> + <th scope="col" class="must"><label for="detailAdres">${title}</label></th> + <td class="left"> + <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="detailAdres" cssClass="error" /></div> + </td> + </tr> - <!-- 일반회원상태코드 --> - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.status"/></c:set> - <tr> - <th scope="col" class="must"><label for="emplyrSttusCode">${title}</label></th> - <td class="left"> - <form:select path="emplyrSttusCode" class="width300 selectText" id="emplyrSttusCode" title="${title} ${inputSelect}"> + <!-- 그룹아이디 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.groupId"/></c:set> + <tr> + <th scope="col" class="must"><label for="groupId">${title}</label></th> + <td class="left"> + <form:select path="groupId" id="groupId" class="width300 selectText" title="${title} ${inputSelect}"> <form:option value="" label="${inputSelect}"/> - <form:options items="${emplyrSttusCode_result}" itemValue="code" itemLabel="codeNm"/> + <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/> </form:select> - <div><form:errors path="emplyrSttusCode" cssClass="error"/></div> - </td> - </tr> - <!-- 사용자DN --> - <!-- - <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.subDn"/></c:set> - <tr> - <th>${title} <span class="pilsu">*</span></th> - <td class="left"> - <form:input path="subDn" id="subDn" title="${title} ${inputTxt}" size="40" maxlength="400" style="width:80%;" /> - <button type="button" id="btnSubdn" class="btn_s2" onClick="fn_egov_inqire_cert(); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.Search" /></button> - <div><form:errors path="subDn" cssClass="error" /></div> - </td> - </tr> - --> - <form:hidden path="subDn" /> - </tbody> - </table> - </div> + <div><form:errors path="groupId" cssClass="error"/></div> + </td> + </tr> - <!-- 검색조건 유지 --> - <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> - <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> - <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> - <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> - <!-- 우편번호검색 --> - <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> + <!-- 일반회원상태코드 --> + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.status"/></c:set> + <tr> + <th scope="col" class="must"><label for="emplyrSttusCode">${title}</label></th> + <td class="left"> + <form:select path="emplyrSttusCode" class="width300 selectText" id="emplyrSttusCode" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${emplyrSttusCode_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="emplyrSttusCode" cssClass="error"/></div> + </td> + </tr> + <!-- 사용자DN --> + <!-- + <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.subDn"/></c:set> + <tr> + <th>${title} <span class="pilsu">*</span></th> + <td class="left"> + <form:input path="subDn" id="subDn" title="${title} ${inputTxt}" size="40" maxlength="400" style="width:80%;" /> + <button type="button" id="btnSubdn" class="btn_s2" onClick="fn_egov_inqire_cert(); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.Search" /></button> + <div><form:errors path="subDn" cssClass="error" /></div> + </td> + </tr> + --> + <form:hidden path="subDn" /> + </tbody> + </table> + </div> - <!-- 하단 버튼 --> - <div class="board_footer"> - <div class="bottom_wrap fl"> - <!-- 목록 --> - <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fn_egov_list_user();"> - <spring:message code="button.list" /> - </button> - </div> - <div class="bottom_wrap fr"> - <!-- 등록 --> - <button type="button" class="btn_s" title="<spring:message code="button.create" /> <spring:message code="input.button" />" onclick="fn_egov_regist_user(document.forms[0]); return false;"> - <spring:message code="button.create" /> - </button> - </div> - </div> - </form:form> + <!-- 검색조건 유지 --> + <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> + <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> + <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> + <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> + <!-- 우편번호검색 --> + <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> - <script> - $(document).ready(function() { - $('#btnEmplyrId').on('click', function() { - fn_popupOpen('<c:url value="/uss/umt/EgovUserPopupView.do"/>', 500, 250, '', 'Y', 'Y'); - }) - }) - </script> + <!-- 하단 버튼 --> + <div class="board_footer"> + <div class="bottom_wrap fl"> + <!-- 목록 --> + <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fn_egov_list_user();"> + <spring:message code="button.list" /> + </button> + </div> + <div class="bottom_wrap fr"> + <!-- 등록 --> + <button type="submit" class="btn_s" title="<spring:message code="button.create" /> <spring:message code="input.button" />" > + <spring:message code="button.create" /> + </button> + </div> + </div> +</form:form> -</body> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberSelectUpdt.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberSelectUpdt.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberSelectUpdt.jsp (revision 26) @@ -31,10 +31,6 @@ <script type="text/javascript" src="<c:url value="/validator.do"/>"></script> <validator:javascript formName="mberManageVO" staticJavascript="false" xhtml="true" cdata="false"/> <script type="text/javaScript" language="javascript" defer="defer"> -function fnListPage(){ - document.mberManageVO.action = "<c:url value='/uss/umt/EgovMberManage.do'/>"; - document.mberManageVO.submit(); -} function fnDeleteMber(checkedIds) { if(confirm("<spring:message code="common.delete.msg" />")){ document.mberManageVO.checkedIdForDel.value=checkedIds; Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsPasswordUpdt.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsPasswordUpdt.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsPasswordUpdt.jsp (revision 26) @@ -29,10 +29,6 @@ <validator:javascript formName="passwordChgVO" staticJavascript="false" xhtml="true" cdata="false"/> <script type="text/javaScript" language="javascript" defer="defer"> -function fnListPage(){ - document.passwordChgVO.action = "<c:url value='/uss/umt/EgovEntrprsMberManage.do'/>"; - document.passwordChgVO.submit(); -} function fnUpdate(form){ if(validatePasswordChgVO(form)){ if(form.newPassword.value != form.newPassword2.value){ @@ -54,90 +50,88 @@ <c:if test="${!empty resultMsg}">alert("<spring:message code="${resultMsg}" />");</c:if> </script> -<body> - <!-- content start --> - <form name="passwordChgVO" method="post" action="<c:url value="${'/uss/umt/EgovEntrprsPasswordUpdt.do'}"/>" > - <!-- onsubmit="javascript:return FormValidation(document.passwordChgVO);" > --> - <!-- 상세정보 사용자 삭제시 prameter 전달용 input --> - <input name="checkedIdForDel" type="hidden" /> - <!-- 검색조건 유지 --> - <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> - <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> - <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> - <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> - <!-- 우편번호검색 --> - <input type="hidden" name="url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> +<!-- content start --> +<form name="passwordChgVO" method="post" action="<c:url value="${'/uss/umt/EgovEntrprsPasswordUpdt.do'}"/>" > + <!-- onsubmit="javascript:return FormValidation(document.passwordChgVO);" > --> + <!-- 상세정보 사용자 삭제시 prameter 전달용 input --> + <input name="checkedIdForDel" type="hidden" /> + <!-- 검색조건 유지 --> + <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> + <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> + <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> + <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> + <!-- 우편번호검색 --> + <input type="hidden" name="url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> - <div class="board_header"> - <h3>${pageTitle} <spring:message code="title.create" /></h3> - </div> + <div class="board_header"> + <h3>${pageTitle} <spring:message code="title.create" /></h3> + </div> - <div class="board_body"> - <!-- 등록폼 --> - <table class="table_write"> - <caption>${pageTitle} <spring:message code="title.create" /></caption> - <colgroup> - <col style="width: 200px;"> - <col style="width:;"> - </colgroup> + <div class="board_body"> + <!-- 등록폼 --> + <table class="table_write"> + <caption>${pageTitle} <spring:message code="title.create" /></caption> + <colgroup> + <col style="width: 200px;"> + <col style="width:;"> + </colgroup> - <tbody> - <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 --> - <c:set var="title"><spring:message code="comUssUmt.entrprsUserManageRegist.id" /></c:set> <!-- 일반회원아이디 --> - <tr> - <th scope="col">${title}</th> - <td class="left"> - <input name="entrprsmberId" id="entrprsmberId" type="text" class="width100p inputText" value="<c:out value='${entrprsManageVO.entrprsmberId}'/>" maxlength="20" readonly> - <input name="uniqId" id="uniqId" type="hidden" value="<c:out value='${entrprsManageVO.uniqId}'/>"> - <input name="userTy" id="userTy" type="hidden" value="<c:out value='${entrprsManageVO.userTy}'/>"> - </td> - </tr> - <!-- 기존 비밀번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.oldPass" /></c:set> - <tr> - <th scope="col" class="must">${title}</th> - <td class="left"> - <input name="oldPassword" id="oldPassword" type="password" class="width100p inputText" value="" maxlength="100" > - </td> - </tr> - <!-- 비밀번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.pass" /></c:set> - <tr> - <th scope="col" class="must">${title}</th> - <td class="left"> - <div> - <input name="newPassword" id="newPassword" type="password" class="width100p inputText" value="" maxlength="100" > - </div> - <div> - <div><spring:message code="info.password.rule.password1" /></div> - <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div> - <div><spring:message code="info.password.rule.pwdcheckseries" /></div> - </div> - </td> - </tr> - <!-- 비밀번호확인 --> - <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.passConfirm" /></c:set> - <tr> - <th scope="col" class="must">${title}</th> - <td class="left"> - <input name="newPassword2" id="newPassword2" type="password" class="width100p inputText" value="" maxlength="100" > - </td> - </tr> - </tbody> - </table> + <tbody> + <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 --> + <c:set var="title"><spring:message code="comUssUmt.entrprsUserManageRegist.id" /></c:set> <!-- 일반회원아이디 --> + <tr> + <th scope="col">${title}</th> + <td class="left"> + <input name="entrprsmberId" id="entrprsmberId" type="text" class="width100p inputText" value="<c:out value='${entrprsManageVO.entrprsmberId}'/>" maxlength="20" readonly> + <input name="uniqId" id="uniqId" type="hidden" value="<c:out value='${entrprsManageVO.uniqId}'/>"> + <input name="userTy" id="userTy" type="hidden" value="<c:out value='${entrprsManageVO.userTy}'/>"> + </td> + </tr> + <!-- 기존 비밀번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.oldPass" /></c:set> + <tr> + <th scope="col" class="must">${title}</th> + <td class="left"> + <input name="oldPassword" id="oldPassword" type="password" class="width100p inputText" value="" maxlength="100" > + </td> + </tr> + <!-- 비밀번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.pass" /></c:set> + <tr> + <th scope="col" class="must">${title}</th> + <td class="left"> + <div> + <input name="newPassword" id="newPassword" type="password" class="width100p inputText" value="" maxlength="100" > + </div> + <div> + <div><spring:message code="info.password.rule.password1" /></div> + <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div> + <div><spring:message code="info.password.rule.pwdcheckseries" /></div> + </div> + </td> + </tr> + <!-- 비밀번호확인 --> + <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.passConfirm" /></c:set> + <tr> + <th scope="col" class="must">${title}</th> + <td class="left"> + <input name="newPassword2" id="newPassword2" type="password" class="width100p inputText" value="" maxlength="100" > + </td> + </tr> + </tbody> + </table> + </div> + <!-- 하단 버튼 --> + <div class="board_footer"> + <div class="bottom_wrap fl"> + <!-- 목록 --> + <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fn_egov_list_entrprs();"> + <spring:message code="button.list" /> + </button> </div> - <!-- 하단 버튼 --> - <div class="board_footer"> - <div class="bottom_wrap fl"> - <!-- 목록 --> - <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fn_egov_list_entrprs();"> - <spring:message code="button.list" /> - </button> - </div> - <div class="bottom_wrap fr"> - <button type="button" class="btn_s" onClick="document.passwordChgVO.reset();return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button> - <button type="button" class="btn_s" onClick="fnUpdate(document.forms[0]); return false;" title="<spring:message code="button.update" /> <spring:message code="input.button" />" ><spring:message code="button.update" /></button> - </div> + <div class="bottom_wrap fr"> + <button type="button" class="btn_s" onClick="document.passwordChgVO.reset();return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button> + <button type="button" class="btn_s" onClick="fnUpdate(document.forms[0]); return false;" title="<spring:message code="button.update" /> <spring:message code="input.button" />" ><spring:message code="button.update" /></button> </div> - </form> -</body> + </div> +</form> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserManage.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserManage.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserManage.jsp (revision 26) @@ -1,5 +1,4 @@ <% - /** * @Class Name : EgovUserManage.jsp * @Description : 사용자관리(조회,삭제) JSP @@ -118,114 +117,111 @@ --> </script> -<body> - <!-- javascript warning tag --> - <noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript> +<!-- javascript warning tag --> +<noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript> + +<form name="listForm" action="<c:url value='/uss/umt/EgovUserManage.do'/>" method="post"> + <div class="board_header"> + <h3>${pageTitle} <spring:message code="title.list" /></h3> + <!-- 검색영역 --> + <div class="search_box" title="<spring:message code="common.searchCondition.msg" />"> + <!-- 상태 --> + <select class="select fl" name="sbscrbSttus" id="sbscrbSttus" title="<spring:message code="comUssUmt.userManageSsearch.sbscrbSttusTitle" />"> + <option value="0" <c:if test="${empty mberVO.sbscrbSttus || mberVO.sbscrbSttus == '0'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusAll" /></option><!-- 상태(전체) --> + <option value="A" <c:if test="${mberVO.sbscrbSttus == 'A'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusA" /></option><!-- 가입신청 --> + <option value="D" <c:if test="${mberVO.sbscrbSttus == 'D'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusD" /></option><!-- 삭제 --> + <option value="P" <c:if test="${mberVO.sbscrbSttus == 'P'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusP" /></option><!-- 승인 --> + </select> + <!-- 조건 --> + <select class="select fl" name="searchCondition" id="searchCondition" title="<spring:message code="comUssUmt.userManageSsearch.searchConditioTitle" />"><!-- --> + <option value="0" <c:if test="${mberVO.searchCondition == '0'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.searchConditionId" /></option><!-- ID --> + <option value="1" <c:if test="${empty mberVO.searchCondition || mberVO.searchCondition == '1'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.searchConditionName" /></option><!-- Name --> + </select> - <form name="listForm" action="<c:url value='/uss/umt/EgovUserManage.do'/>" method="post"> - <div class="board_header"> - <h3>${pageTitle} <spring:message code="title.list" /></h3> - <!-- 검색영역 --> - <div class="search_box" title="<spring:message code="common.searchCondition.msg" />"> - <!-- 상태 --> - <select class="select fl" name="sbscrbSttus" id="sbscrbSttus" title="<spring:message code="comUssUmt.userManageSsearch.sbscrbSttusTitle" />"> - <option value="0" <c:if test="${empty mberVO.sbscrbSttus || mberVO.sbscrbSttus == '0'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusAll" /></option><!-- 상태(전체) --> - <option value="A" <c:if test="${mberVO.sbscrbSttus == 'A'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusA" /></option><!-- 가입신청 --> - <option value="D" <c:if test="${mberVO.sbscrbSttus == 'D'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusD" /></option><!-- 삭제 --> - <option value="P" <c:if test="${mberVO.sbscrbSttus == 'P'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusP" /></option><!-- 승인 --> - </select> - <!-- 조건 --> - <select class="select fl" name="searchCondition" id="searchCondition" title="<spring:message code="comUssUmt.userManageSsearch.searchConditioTitle" />"><!-- --> - <option value="0" <c:if test="${mberVO.searchCondition == '0'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.searchConditionId" /></option><!-- ID --> - <option value="1" <c:if test="${empty mberVO.searchCondition || mberVO.searchCondition == '1'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.searchConditionName" /></option><!-- Name --> - </select> + <!-- 검색키워드 및 조회버튼 --> + <input class="inputText" name="searchKeyword" type="text" title="<spring:message code="title.search" /> <spring:message code="input.input" />" value="${searchVO.searchKeyword}" maxlength="255" > + <button type="submit" class="btn_board"><spring:message code="button.inquire" /></button> + </div> + </div> - <!-- 검색키워드 및 조회버튼 --> - <input class="inputText" name="searchKeyword" type="text" title="<spring:message code="title.search" /> <spring:message code="input.input" />" value="${searchVO.searchKeyword}" maxlength="255" > - <button type="submit" class="btn_board"><spring:message code="button.inquire" /></button> - </div> + <div class="board_body"> + <div class="board_infomation flex between itemC"> + <p>총 : <span>${paginationInfo.totalRecordCount}</span>건, 쪽번호 : <span>${paginationInfo.currentPageNo }</span> / <span>${paginationInfo.totalPageCount }</span></p> </div> - <div class="board_body"> - <div class="board_infomation flex between itemC"> - <p>총 : <span>${paginationInfo.totalRecordCount}</span>건, 쪽번호 : <span>${paginationInfo.currentPageNo }</span> / <span>${paginationInfo.totalPageCount }</span></p> - </div> + <table class="table_list"> + <caption>${pageTitle} <spring:message code="title.list" /></caption> + <colgroup> + <col class="width100"> + <col class="width50"> + <col class="width150"> + <col class="width150"> + <col class="width100"> + <col class="width200"> + <col class="width100"> + <col class="width100"> + </colgroup> + <thead> + <tr> + <th><spring:message code="table.num" /></th><!-- 번호 --> + <th><input type="checkbox" name="checkAll" class="check2" onclick="javascript:fncCheckAll()" title="<spring:message code="input.selectAll.title" />"></th><!-- 전체선택 --> + <th class="board_th_link"><spring:message code="comUssUmt.userManageList.id" /></th><!--아이디 --> + <th><spring:message code="comUssUmt.userManageList.name" /></th><!-- 사용자이름 --> + <th><spring:message code="comUssUmt.userManageList.email" /></th><!-- 사용자이메일 --> + <th><spring:message code="comUssUmt.userManageList.phone" /></th><!-- 전화번호 --> + <th><spring:message code="table.regdate" /></th><!-- 등록일 --> + <th><spring:message code="comUssUmt.userManageList.sbscrbSttus" /></th><!-- 가입상태 --> + </tr> + </thead> - <table class="table_list"> - <caption>${pageTitle} <spring:message code="title.list" /></caption> - <colgroup> - <col class="width100"> - <col class="width50"> - <col class="width150"> - <col class="width150"> - <col class="width100"> - <col class="width200"> - <col class="width100"> - <col class="width100"> - </colgroup> - <thead> + <tbody> + <c:if test="${fn:length(resultList) == 0}"> <tr> - <th><spring:message code="table.num" /></th><!-- 번호 --> - <th><input type="checkbox" name="checkAll" class="check2" onclick="javascript:fncCheckAll()" title="<spring:message code="input.selectAll.title" />"></th><!-- 전체선택 --> - <th class="board_th_link"><spring:message code="comUssUmt.userManageList.id" /></th><!--아이디 --> - <th><spring:message code="comUssUmt.userManageList.name" /></th><!-- 사용자이름 --> - <th><spring:message code="comUssUmt.userManageList.email" /></th><!-- 사용자이메일 --> - <th><spring:message code="comUssUmt.userManageList.phone" /></th><!-- 전화번호 --> - <th><spring:message code="table.regdate" /></th><!-- 등록일 --> - <th><spring:message code="comUssUmt.userManageList.sbscrbSttus" /></th><!-- 가입상태 --> + <td colspan="8"><spring:message code="common.nodata.msg" /></td> </tr> - </thead> + </c:if> + <c:forEach var="result" items="${resultList}" varStatus="status"> + <tr> + <td><c:out value="${status.count}"/></td> + <td> + <input type="checkbox" name="checkField" class="check2" title="선택"/> + <input name="checkId" type="hidden" value="<c:out value='${result.userTy}'/>:<c:out value='${result.uniqId}'/>"/> + </td> + <td><a href="<c:url value='/uss/umt/EgovMberSelectUpdtView.do'/>?selectedId=<c:out value="${result.uniqId}"/>" onclick="javascript:fnSelectUser('<c:out value="${result.userTy}"/>:<c:out value="${result.uniqId}"/>'); return false;"><c:out value="${result.userId}"/></a></td> + <td><c:out value="${result.userNm}"/></td> + <td><c:out value="${result.emailAdres}"/></td> + <td><c:out value="${result.areaNo}"/>)<c:out value="${result.middleTelno}"/>-<c:out value="${result.endTelno}"/></td> + <td><c:out value="${fn:substring(result.sbscrbDe,0,10)}"/></td> + <td> + <c:forEach var="emplyrSttusCode_result" items="${emplyrSttusCode_result}" varStatus="status"> + <c:if test="${result.sttus == emplyrSttusCode_result.code}"><c:out value="${emplyrSttusCode_result.codeNm}"/></c:if> + </c:forEach> + </td> + </tr> + </c:forEach> + </tbody> + </table> - <tbody> - <c:if test="${fn:length(resultList) == 0}"> - <tr> - <td colspan="8"><spring:message code="common.nodata.msg" /></td> - </tr> - </c:if> - <c:forEach var="result" items="${resultList}" varStatus="status"> - <tr> - <td><c:out value="${status.count}"/></td> - <td> - <input type="checkbox" name="checkField" class="check2" title="선택"/> - <input name="checkId" type="hidden" value="<c:out value='${result.userTy}'/>:<c:out value='${result.uniqId}'/>"/> - </td> - <td><a href="<c:url value='/uss/umt/EgovMberSelectUpdtView.do'/>?selectedId=<c:out value="${result.uniqId}"/>" onclick="javascript:fnSelectUser('<c:out value="${result.userTy}"/>:<c:out value="${result.uniqId}"/>'); return false;"><c:out value="${result.userId}"/></a></td> - <td><c:out value="${result.userNm}"/></td> - <td><c:out value="${result.emailAdres}"/></td> - <td><c:out value="${result.areaNo}"/>)<c:out value="${result.middleTelno}"/>-<c:out value="${result.endTelno}"/></td> - <td><c:out value="${fn:substring(result.sbscrbDe,0,10)}"/></td> - <td> - <c:forEach var="emplyrSttusCode_result" items="${emplyrSttusCode_result}" varStatus="status"> - <c:if test="${result.sttus == emplyrSttusCode_result.code}"><c:out value="${emplyrSttusCode_result.codeNm}"/></c:if> - </c:forEach> - </td> - </tr> - </c:forEach> - </tbody> - </table> + <input name="selectedId" type="hidden" /> + <input name="checkedIdForDel" type="hidden" /> + <input name="pageIndex" type="hidden" value="<c:out value='${userSearchVO.pageIndex}'/>"/> - <input name="selectedId" type="hidden" /> - <input name="checkedIdForDel" type="hidden" /> - <input name="pageIndex" type="hidden" value="<c:out value='${userSearchVO.pageIndex}'/>"/> + </div> + <div class="board_footer"> + <!-- paging navigation --> + <div class="page" role="group" aria-label="..."> + <ul> + <ui:pagination paginationInfo="${paginationInfo}" type="admin" jsFunction="fn_egov_select_linkPage" /> + </ul> </div> - - <div class="board_footer"> - <!-- paging navigation --> - <div class="page" role="group" aria-label="..."> - <ul> - <ui:pagination paginationInfo="${paginationInfo}" type="admin" jsFunction="fn_egov_select_linkPage" /> - </ul> - </div> - <div class="bottom_wrap fr"> - <button type="button" class="btn_s" onclick="fnDeleteUser(); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"> - <spring:message code="button.delete" /> - </button> - <button type="button" class="btn_s" onclick="fnAddUserView(); return false;" title="<spring:message code="button.create" /> <spring:message code="input.button" />"> - <spring:message code="button.create" /> - </button> - </div> + <div class="bottom_wrap fr"> + <button type="button" class="btn_s" onclick="fnDeleteUser(); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"> + <spring:message code="button.delete" /> + </button> + <button type="button" class="btn_s" onclick="fnAddUserView(); return false;" title="<spring:message code="button.create" /> <spring:message code="input.button" />"> + <spring:message code="button.create" /> + </button> </div> - </form> - -</body> + </div> +</form> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberSelectUpdt.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberSelectUpdt.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberSelectUpdt.jsp (revision 26) @@ -33,10 +33,6 @@ <script type="text/javascript" src="<c:url value='/js/egovframework/com/sym/ccm/zip/EgovZipPopup.js' />" ></script> <script type="text/javaScript" language="javascript" defer="defer"> -function fnListPage(){ - document.entrprsManageVO.action = "<c:url value='/uss/umt/EgovEntrprsMberManage.do'/>"; - document.entrprsManageVO.submit(); -} function fnDeleteEntrprs(checkedIds) { if(confirm("<spring:message code="common.delete.msg" />")){ document.entrprsManageVO.checkedIdForDel.value=checkedIds; @@ -75,8 +71,7 @@ varForm.submit(); } </script> -</head> -<body> + <!-- content start --> <form:form commandName="entrprsManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovEntrprsMberSelectUpdt.do" name="entrprsManageVO" method="post" > <!-- <div class="wTableFrm"> --> @@ -301,6 +296,15 @@ <div><form:errors path="entrprsMberSttus" cssClass="error"/></div> </td> </tr> + <!-- 로그인인증제한여부 --> + <c:set var="title"><spring:message code="comUssUmt.common.lockAt"/></c:set> + <tr> + <th><label for="lockAt">${title}</label></th> + <td class="left"> + <c:if test="${entrprsManageVO.lockAt eq 'Y'}">예</c:if> + <c:if test="${entrprsManageVO.lockAt == null || entrprsManageVO.lockAt eq '' || entrprsManageVO.lockAt eq 'N'}">아니오</c:if> + </td> + </tr> </tbody> </table> </div> @@ -324,4 +328,3 @@ </form:form> <!-- content end --> -</body> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPasswordUpdt.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPasswordUpdt.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPasswordUpdt.jsp (revision 26) @@ -30,10 +30,6 @@ <validator:javascript formName="passwordChgVO" staticJavascript="false" xhtml="true" cdata="false"/> <script type="text/javaScript" language="javascript" defer="defer"> -function fnListPage(){ - document.passwordChgVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>"; - document.passwordChgVO.submit(); -} function fnUpdate(form){ if(validatePasswordChgVO(form)){ if(form.newPassword.value != form.newPassword2.value){ @@ -58,7 +54,7 @@ </script> <body> - <form name="passwordChgVO" method="post" action="<c:url value="${'/uss/umt/EgovUserPasswordUpdt.do'}"/>" onsubmit="fnUpdate(document.forms[0]); return false;"> + <form name="passwordChgVO" method="post" action="<c:url value="${'/uss/umt/EgovUserPasswordUpdt.do'}"/>" onsubmit="fnUpdate(document.forms[0]); return false;"> <!-- 상세정보 사용자 삭제시 prameter 전달용 input --> <input name="checkedIdForDel" type="hidden" /> <!-- 검색조건 유지 --> @@ -142,7 +138,7 @@ </div> <div class="bottom_wrap fr"> <button type="button" class="btn_s" onClick="document.passwordChgVO.reset();return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button> - <button type="button" class="btn_s" onClick="passwordChgVO.forms[0].submit(); return false;" title="<spring:message code="button.update" /> <spring:message code="input.button" />" ><spring:message code="button.update" /></button> + <button type="submit" class="btn_s" onClick="passwordChgVO.forms[0].submit(); return false;" title="<spring:message code="button.update" /> <spring:message code="input.button" />" ><spring:message code="button.update" /></button> </div> </div> </form> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageUpdt.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageUpdt.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageUpdt.jsp (revision 26) @@ -71,75 +71,73 @@ </script> -<body> - <!-- javascript warning tag --> - <noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript> - <form:form commandName="deptManage" method="post" action="${pageContext.request.contextPath}/uss/umt/dpt/updtDeptManage.do' />" enctype="multipart/form-data"> +<!-- javascript warning tag --> +<noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript> +<form:form commandName="deptManage" method="post" action="${pageContext.request.contextPath}/uss/umt/dpt/updtDeptManage.do' />" enctype="multipart/form-data"> - <div class="board_header"> - <h3>${pageTitle} <spring:message code="title.create" /></h3> - </div> + <div class="board_header"> + <h3>${pageTitle} <spring:message code="title.create" /></h3> + </div> - <div class="board_body"> - <!-- 등록폼 --> - <p class="must_text"> - <em>*</em>는 필수 입력사항입니다. - </p> - <table class="table_write"> - <caption>${pageTitle} <spring:message code="title.create" /></caption> - <colgroup> - <col style="width: 200px;"> - <col style="width:;"> - </colgroup> + <div class="board_body"> + <!-- 등록폼 --> + <p class="must_text"> + <em>*</em>는 필수 입력사항입니다. + </p> + <table class="table_write"> + <caption>${pageTitle} <spring:message code="title.create" /></caption> + <colgroup> + <col style="width: 200px;"> + <col style="width:;"> + </colgroup> - <tbody> - <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 --> - <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptId" /></c:set> <!-- 부서ID --> - <tr> - <th scope="col" class="must"><label for="orgnztId">${title}</label></th> - <td class="left"> - <form:input path="orgnztId" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" readonly="true" /> - <div><form:errors path="orgnztId" cssClass="error" /></div> - </td> - </tr> - <!-- 부서명 --> - <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptName" /></c:set> - <tr> - <th scope="col" class="must"><label for="orgnztNm">${title}</label></th> - <td class="left"> - <form:input path="orgnztNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="200" /> - <div><form:errors path="orgnztNm" cssClass="error" /></div> - </td> - </tr> - <!-- 설명 --> - <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptDc" /></c:set> - <tr> - <th scope="col" class="must"><label for="orgnztDc">${title}</label></th> - <td class="left"> - <form:textarea path="orgnztDc" title="${title} ${inputTxt}" class="textArea width100p height100" rows="20" cols="300" /> - <div><form:errors path="orgnztDc" cssClass="error" /></div> - </td> - </tr> - </tbody> - </table> - </div> + <tbody> + <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 --> + <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptId" /></c:set> <!-- 부서ID --> + <tr> + <th scope="col" class="must"><label for="orgnztId">${title}</label></th> + <td class="left"> + <form:input path="orgnztId" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" readonly="true" /> + <div><form:errors path="orgnztId" cssClass="error" /></div> + </td> + </tr> + <!-- 부서명 --> + <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptName" /></c:set> + <tr> + <th scope="col" class="must"><label for="orgnztNm">${title}</label></th> + <td class="left"> + <form:input path="orgnztNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="200" /> + <div><form:errors path="orgnztNm" cssClass="error" /></div> + </td> + </tr> + <!-- 설명 --> + <c:set var="title"><spring:message code="comUssUmt.deptManageRegist.deptDc" /></c:set> + <tr> + <th scope="col" class="must"><label for="orgnztDc">${title}</label></th> + <td class="left"> + <form:textarea path="orgnztDc" title="${title} ${inputTxt}" class="textArea width100p height100" rows="20" cols="300" /> + <div><form:errors path="orgnztDc" cssClass="error" /></div> + </td> + </tr> + </tbody> + </table> + </div> - <!-- 하단 버튼 --> - <div class="board_footer"> - <div class="bottom_wrap fl"> - <!-- 목록 --> - <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fncDeptManageList();"> - <spring:message code="button.list" /> - </button> - </div> - <div class="bottom_wrap fr"> - <button class="btn_s" onClick="fncDeptManageDelete();return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="button.delete" /></button> <!-- 삭제 --> - <button class="btn_s" onClick="fncDeptManageUpdate(); return false;" title="<spring:message code="button.save" /> <spring:message code="input.button" />" ><spring:message code="button.save" /></button> <!-- 저장 --> - </div> + <!-- 하단 버튼 --> + <div class="board_footer"> + <div class="bottom_wrap fl"> + <!-- 목록 --> + <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fncDeptManageList();"> + <spring:message code="button.list" /> + </button> </div> + <div class="bottom_wrap fr"> + <button class="btn_s" onClick="fncDeptManageDelete();return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="button.delete" /></button> <!-- 삭제 --> + <button class="btn_s" onClick="fncDeptManageUpdate(); return false;" title="<spring:message code="button.save" /> <spring:message code="input.button" />" ><spring:message code="button.save" /></button> <!-- 저장 --> + </div> + </div> - <!-- 검색조건 유지 --> - <input type="hidden" name="searchKeyword" value="<c:out value='${deptManageVO.searchKeyword}'/>" > - <input type="hidden" name="pageIndex" value="<c:out value='${deptManageVO.pageIndex}'/>" > - </form:form> -</body> + <!-- 검색조건 유지 --> + <input type="hidden" name="searchKeyword" value="<c:out value='${deptManageVO.searchKeyword}'/>" > + <input type="hidden" name="pageIndex" value="<c:out value='${deptManageVO.pageIndex}'/>" > +</form:form> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberInsert.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberInsert.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberInsert.jsp (revision 26) @@ -34,12 +34,14 @@ /********************************************************* * 초기화 ******************************************************** */ -function fn_egov_init(){ -} +$(function() { + fn_egov_init(); + $('#btnMbrId').on('click', function() { + fn_popupOpen('<c:url value="/uss/umt/EgovMberPopupView.do"/>', 500, 250, '', 'Y', 'Y'); + }) +}) -function fnListPage(){ - document.mberManageVO.action = "<c:url value='/uss/umt/EgovMberManage.do'/>"; - document.mberManageVO.submit(); +function fn_egov_init(){ } function fnInsert(form){ @@ -62,234 +64,223 @@ document.mberManageVO.action = "<c:url value='/uss/umt/EgovMberManage.do'/>"; document.mberManageVO.submit(); } - </script> -<body onload="fn_egov_init()"> - <form:form commandName="mberManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovMberInsert.do" name="mberManageVO" method="post"> - <div class="board_header"> - <!-- 타이틀 --> - <h3>${pageTitle} <spring:message code="title.detail" /></h3><!-- 게시판 상세조회 --> - </div> +<form:form commandName="mberManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovMberInsert.do" name="mberManageVO" method="post"> + <div class="board_header"> + <!-- 타이틀 --> + <h3>${pageTitle} <spring:message code="title.detail" /></h3><!-- 게시판 상세조회 --> + </div> - <div class="board_body"> - <!-- 등록폼 --> - <p class="must_text"> - <em>*</em>는 필수 입력사항입니다. - </p> - <table class="table_write"> - <caption>${pageTitle} <spring:message code="title.create" /></caption> - <colgroup> - <col style="width: 200px;"> - <col style="width:;"> - </colgroup> - <tbody> - <!-- 입력/선택 --> - <c:set var="inputTxt"><spring:message code="input.input" /></c:set> - <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set> - <!-- 일반회원아이디 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.id"/></c:set> - <tr> - <th scope="col" class="must"><label for="mberId">${title}</label></th> - <td class="left"> - <form:input path="mberId" id="mberId" title="${title} ${inputTxt}" class="width80p inputText" readonly="true" maxlength="20" /> - <button type="button" id="btnMbrId" class="btn_s" title="<spring:message code="comUssUmt.userManageRegistBtn.idSearch" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.userManageRegistBtn.idSearch" /></button> - <div><form:errors path="mberId" cssClass="error" /></div> - </td> - </tr> - <!-- 일반회원이름 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.name"/></c:set> - <tr> - <th scope="col" class="must"><label for="mberNm">${title}</label></th> - <td class="left"> - <form:input path="mberNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> - <div><form:errors path="mberNm" cssClass="error" /></div> - </td> - </tr> - <!-- 비밀번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.pass"/></c:set> - <tr> - <th scope="col" class="must"><label for="password">${title}</label></th> - <td class="left"> - <div> - <form:password path="password" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" /> - <div><form:errors path="password" cssClass="error" /></div> - </div> - <div> - <div><spring:message code="info.password.rule.password1" /></div> - <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div> - <div><spring:message code="info.password.rule.pwdcheckseries" /></div> - </div> - </td> - </tr> - <!-- 비밀번호확인 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.passConfirm"/></c:set> - <tr> - <th scope="col" class="must"><label for="password2">${title}</label></th> - <td class="left"> - <input name="password2" id="password2" title="${title} ${inputTxt}" type="password" class="width100p inputText" maxlength="20" /> - </td> - </tr> - <!-- 비밀번호힌트 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.passHit"/></c:set> - <tr> - <th scope="col" class="must"><label for="passwordHint">${title}</label></th> - <td class="left"> - <form:select path="passwordHint" id="passwordHint" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="--선택하세요--"/> - <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="passwordHint" cssClass="error"/></div> - </td> - </tr> - <!-- 비밀번호정답 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.passOk"/></c:set> - <tr> - <th scope="col" class="must"><label for="passwordCnsr">${title}</label></th> - <td class="left"> - <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="passwordCnsr" cssClass="error"/></div> - </td> - </tr> - <!-- 성별구분코드 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.saxTypeCode"/></c:set> - <tr> - <th scope="col"><label for="sexdstnCode">${title}</label></th> - <td class="left"> - <form:select path="sexdstnCode" id="sexdstnCode" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="--선택하세요--"/> - <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - </td> - </tr> - <!-- 전화번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.tel"/></c:set> - <tr> - <th scope="col" class="must"><label for="areaNo">${title}</label></th> - <td class="left"> - <form:input path="areaNo" id="areaNo" title="전화번호" cssClass="txaIpUmt" class="width10p inputText" maxlength="4" /> - - <form:input path="middleTelno" id="middleTelno" cssClass="txaIpUmt" class="width10p inputText" maxlength="4" /> - - <form:input path="endTelno" id="endTelno" cssClass="txaIpUmt" class="width10p inputText" maxlength="4" /> - <div><form:errors path="areaNo" cssClass="error" /></div> - <div><form:errors path="middleTelno" cssClass="error" /></div> - <div><form:errors path="endTelno" cssClass="error" /></div> - </td> - </tr> - <!-- 팩스번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.fax"/></c:set> - <tr> - <th scope="col"><label for="mberFxnum">${title}</label></th> - <td class="left"> - <form:input path="mberFxnum" id="mberFxnum" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> - <div><form:errors path="mberFxnum" cssClass="error" /></div> - </td> - </tr> - <!-- 헨드폰번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.phone"/></c:set> - <tr> - <th scope="col" class="must"><label for="moblphonNo">${title}</label></th> - <td class="left"> - <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> - <div><form:errors path="moblphonNo" cssClass="error" /></div> - </td> - </tr> - <!-- 이메일주소 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.email"/></c:set> - <tr> - <th scope="col" class="must"><label for="mberEmailAdres">${title}</label></th> - <td class="left"> - <form:input path="mberEmailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> - <div><form:errors path="mberEmailAdres" cssClass="error" /></div> - </td> - </tr> - <!-- 우번번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.post"/></c:set> - <tr> - <th scope="col" class="must"><label for="zip">${title}</label></th> - <td class="left"> - <form:input path="zip" title="${title} ${inputTxt}" type="text" class="width10p inputText" value="" maxlength="6" /> - <!-- form:hidden path="zip" id="zip" --> - <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> --> - <div><form:errors path="zip" cssClass="error" /></div> - </td> - </tr> - <!-- 주소 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.addr"/></c:set> - <tr> - <th scope="col" class="must"><label for="adres">${title}</label></th> - <td class="left"> - <form:input path="adres" id="adres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="adres" cssClass="error" /></div> - </td> - </tr> - <!-- 상세주소 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.addrDetail"/></c:set> - <tr> - <th scope="col"><label for="detailAdres">${title}</label></th> - <td class="left"> - <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> - <div><form:errors path="detailAdres" cssClass="error" /></div> - </td> - </tr> - <!-- 그룹아이디 --> - <c:set var="inputSelect"><spring:message code="input.select"/></c:set> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.groupId"/></c:set> - <tr> - <th scope="col"><label for="groupId">${title}</label></th> - <td class="left"> - <form:select path="groupId" id="groupId" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="groupId" cssClass="error"/></div> - </td> - </tr> - <!-- 일반회원상태코드 --> - <c:set var="title"><spring:message code="comUssUmt.userManageRegist.status"/></c:set> - <tr> - <th scope="col" class="must"><label for="mberSttus">${title}</label></th> - <td class="left"> - <form:select path="mberSttus" id="mberSttus" class="width300 selectText" title="${title} ${inputSelect}"> - <form:option value="" label="${inputSelect}"/> - <form:options items="${mberSttus_result}" itemValue="code" itemLabel="codeNm"/> - </form:select> - <div><form:errors path="mberSttus" cssClass="error"/></div> - </td> - </tr> - </tbody> - </table> - </div> + <div class="board_body"> + <!-- 등록폼 --> + <p class="must_text"> + <em>*</em>는 필수 입력사항입니다. + </p> + <table class="table_write"> + <caption>${pageTitle} <spring:message code="title.create" /></caption> + <colgroup> + <col style="width: 200px;"> + <col style="width:;"> + </colgroup> + <tbody> + <!-- 입력/선택 --> + <c:set var="inputTxt"><spring:message code="input.input" /></c:set> + <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set> + <!-- 일반회원아이디 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.id"/></c:set> + <tr> + <th scope="col" class="must"><label for="mberId">${title}</label></th> + <td class="left"> + <form:input path="mberId" id="mberId" title="${title} ${inputTxt}" class="width80p inputText" readonly="true" maxlength="20" /> + <button type="button" id="btnMbrId" class="btn_s" title="<spring:message code="comUssUmt.userManageRegistBtn.idSearch" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.userManageRegistBtn.idSearch" /></button> + <div><form:errors path="mberId" cssClass="error" /></div> + </td> + </tr> + <!-- 일반회원이름 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.name"/></c:set> + <tr> + <th scope="col" class="must"><label for="mberNm">${title}</label></th> + <td class="left"> + <form:input path="mberNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> + <div><form:errors path="mberNm" cssClass="error" /></div> + </td> + </tr> + <!-- 비밀번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.pass"/></c:set> + <tr> + <th scope="col" class="must"><label for="password">${title}</label></th> + <td class="left"> + <div> + <form:password path="password" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" /> + <div><form:errors path="password" cssClass="error" /></div> + </div> + <div> + <div><spring:message code="info.password.rule.password1" /></div> + <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div> + <div><spring:message code="info.password.rule.pwdcheckseries" /></div> + </div> + </td> + </tr> + <!-- 비밀번호확인 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.passConfirm"/></c:set> + <tr> + <th scope="col" class="must"><label for="password2">${title}</label></th> + <td class="left"> + <input name="password2" id="password2" title="${title} ${inputTxt}" type="password" class="width100p inputText" maxlength="20" /> + </td> + </tr> + <!-- 비밀번호힌트 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.passHit"/></c:set> + <tr> + <th scope="col" class="must"><label for="passwordHint">${title}</label></th> + <td class="left"> + <form:select path="passwordHint" id="passwordHint" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="--선택하세요--"/> + <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="passwordHint" cssClass="error"/></div> + </td> + </tr> + <!-- 비밀번호정답 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.passOk"/></c:set> + <tr> + <th scope="col" class="must"><label for="passwordCnsr">${title}</label></th> + <td class="left"> + <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="passwordCnsr" cssClass="error"/></div> + </td> + </tr> + <!-- 성별구분코드 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.saxTypeCode"/></c:set> + <tr> + <th scope="col"><label for="sexdstnCode">${title}</label></th> + <td class="left"> + <form:select path="sexdstnCode" id="sexdstnCode" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="--선택하세요--"/> + <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + </td> + </tr> + <!-- 전화번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.tel"/></c:set> + <tr> + <th scope="col" class="must"><label for="areaNo">${title}</label></th> + <td class="left"> + <form:input path="areaNo" id="areaNo" title="전화번호" cssClass="txaIpUmt" class="width10p inputText" maxlength="4" /> + - <form:input path="middleTelno" id="middleTelno" cssClass="txaIpUmt" class="width10p inputText" maxlength="4" /> + - <form:input path="endTelno" id="endTelno" cssClass="txaIpUmt" class="width10p inputText" maxlength="4" /> + <div><form:errors path="areaNo" cssClass="error" /></div> + <div><form:errors path="middleTelno" cssClass="error" /></div> + <div><form:errors path="endTelno" cssClass="error" /></div> + </td> + </tr> + <!-- 팩스번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.fax"/></c:set> + <tr> + <th scope="col"><label for="mberFxnum">${title}</label></th> + <td class="left"> + <form:input path="mberFxnum" id="mberFxnum" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> + <div><form:errors path="mberFxnum" cssClass="error" /></div> + </td> + </tr> + <!-- 헨드폰번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.phone"/></c:set> + <tr> + <th scope="col" class="must"><label for="moblphonNo">${title}</label></th> + <td class="left"> + <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" /> + <div><form:errors path="moblphonNo" cssClass="error" /></div> + </td> + </tr> + <!-- 이메일주소 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.email"/></c:set> + <tr> + <th scope="col" class="must"><label for="mberEmailAdres">${title}</label></th> + <td class="left"> + <form:input path="mberEmailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" /> + <div><form:errors path="mberEmailAdres" cssClass="error" /></div> + </td> + </tr> + <!-- 우번번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.post"/></c:set> + <tr> + <th scope="col" class="must"><label for="zip">${title}</label></th> + <td class="left"> + <form:input path="zip" title="${title} ${inputTxt}" type="text" class="width10p inputText" value="" maxlength="6" /> + <!-- form:hidden path="zip" id="zip" --> + <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> --> + <div><form:errors path="zip" cssClass="error" /></div> + </td> + </tr> + <!-- 주소 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.addr"/></c:set> + <tr> + <th scope="col" class="must"><label for="adres">${title}</label></th> + <td class="left"> + <form:input path="adres" id="adres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="adres" cssClass="error" /></div> + </td> + </tr> + <!-- 상세주소 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.addrDetail"/></c:set> + <tr> + <th scope="col"><label for="detailAdres">${title}</label></th> + <td class="left"> + <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" /> + <div><form:errors path="detailAdres" cssClass="error" /></div> + </td> + </tr> + <!-- 그룹아이디 --> + <c:set var="inputSelect"><spring:message code="input.select"/></c:set> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.groupId"/></c:set> + <tr> + <th scope="col"><label for="groupId">${title}</label></th> + <td class="left"> + <form:select path="groupId" id="groupId" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="groupId" cssClass="error"/></div> + </td> + </tr> + <!-- 일반회원상태코드 --> + <c:set var="title"><spring:message code="comUssUmt.userManageRegist.status"/></c:set> + <tr> + <th scope="col" class="must"><label for="mberSttus">${title}</label></th> + <td class="left"> + <form:select path="mberSttus" id="mberSttus" class="width300 selectText" title="${title} ${inputSelect}"> + <form:option value="" label="${inputSelect}"/> + <form:options items="${mberSttus_result}" itemValue="code" itemLabel="codeNm"/> + </form:select> + <div><form:errors path="mberSttus" cssClass="error"/></div> + </td> + </tr> + </tbody> + </table> + </div> - <!-- 하단 버튼 --> - <div class="board_footer"> - <div class="bottom_wrap fl"> - <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fnMberList();"> <!-- 목록 --> - <spring:message code="button.list" /> - </button> - </div> - <div class="bottom_wrap fr"> - <button type="button" class="btn_s" title="<spring:message code="button.save" /> <spring:message code="button.save" />" onclick="fnInsert(document.forms[0]); return false;"> <!-- 저장 --> - <spring:message code="button.save" /> - </button> - </div> + <!-- 하단 버튼 --> + <div class="board_footer"> + <div class="bottom_wrap fl"> + <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fnMberList();"> <!-- 목록 --> + <spring:message code="button.list" /> + </button> </div> - - <input name="checkedIdForDel" type="hidden" /> - <!-- 검색조건 유지 --> - <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> - <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> - <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> - <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> - <!-- 우편번호검색 --> - <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> + <div class="bottom_wrap fr"> + <button type="button" class="btn_s" title="<spring:message code="button.save" /> <spring:message code="button.save" />" onclick="fnInsert(document.forms[0]); return false;"> <!-- 저장 --> + <spring:message code="button.save" /> + </button> + </div> + </div> - </form:form> + <input name="checkedIdForDel" type="hidden" /> + <!-- 검색조건 유지 --> + <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> + <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> + <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> + <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> + <!-- 우편번호검색 --> + <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> - <script> - $(document).ready(function() { - $('#btnMbrId').on('click', function() { - fn_popupOpen('<c:url value="/uss/umt/EgovMberPopupView.do"/>', 500, 250, '', 'Y', 'Y'); - }) - }); - </script> -</body> +</form:form> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageList.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageList.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovDeptManageList.jsp (revision 26) @@ -65,69 +65,66 @@ } </script> -<body> - <!-- javascript warning tag --> - <noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript> - <form name="listForm" method="post"> - <div class="board_header"> - <h3>${pageTitle} <spring:message code="title.list" /></h3> - <!-- 검색영역 --> - <div class="search_box" title="<spring:message code="common.searchCondition.msg" />"> - <!-- 검색키워드 및 조회버튼 --> - <input class="inputText" name="searchKeyword" type="text" title="<spring:message code="title.search" /> <spring:message code="input.input" />" value="${deptManageVO.searchKeyword}" maxlength="255" > - <button type="submit" class="btn_board"><spring:message code="button.inquire" /></button> - </div> +<!-- javascript warning tag --> +<noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript> + <form name="listForm" method="post"> + <div class="board_header"> + <h3>${pageTitle} <spring:message code="title.list" /></h3> + <!-- 검색영역 --> + <div class="search_box" title="<spring:message code="common.searchCondition.msg" />"> + <!-- 검색키워드 및 조회버튼 --> + <input class="inputText" name="searchKeyword" type="text" title="<spring:message code="title.search" /> <spring:message code="input.input" />" value="${deptManageVO.searchKeyword}" maxlength="255" > + <button type="submit" class="btn_board"><spring:message code="button.inquire" /></button> </div> + </div> - <div class="board_body"> - <!-- 목록영역 --> - <table class="table_list"> - <caption>${pageTitle} <spring:message code="title.list" /></caption> - <colgroup> - <col class="width300"> - <col class="width200"> - <col class="width200"> - </colgroup> - <thead> + <div class="board_body"> + <!-- 목록영역 --> + <table class="table_list"> + <caption>${pageTitle} <spring:message code="title.list" /></caption> + <colgroup> + <col class="width300"> + <col class="width200"> + <col class="width200"> + </colgroup> + <thead> + <tr> + <th class="board_th_link"><spring:message code="comUssUmt.deptManageList.deptId" /></th><!-- 부서 ID --> + <th class="board_th_link"><spring:message code="comUssUmt.deptManageList.deptName" /></th><!-- 부서 명 --> + <th><spring:message code="comUssUmt.deptManageList.deptDc" /></th><!--설명 --> + </tr> + </thead> + <tbody class="ov"> + <c:if test="${fn:length(deptManageList) == 0}"> <tr> - <th class="board_th_link"><spring:message code="comUssUmt.deptManageList.deptId" /></th><!-- 부서 ID --> - <th class="board_th_link"><spring:message code="comUssUmt.deptManageList.deptName" /></th><!-- 부서 명 --> - <th><spring:message code="comUssUmt.deptManageList.deptDc" /></th><!--설명 --> + <td colspan="3"><spring:message code="common.nodata.msg" /></td> </tr> - </thead> - <tbody class="ov"> - <c:if test="${fn:length(deptManageList) == 0}"> - <tr> - <td colspan="3"><spring:message code="common.nodata.msg" /></td> - </tr> - </c:if> - <c:forEach var="deptManage" items="${deptManageList}" varStatus="status"> - <tr> - <td><a href="<c:url value='/uss/umt/dpt/getDeptManage.do'/>?pageIndex=${deptManageVO.pageIndex}&searchKeyword=${deptManageVO.searchKeyword}&orgnztId=${deptManage.orgnztId}"><c:out value="${deptManage.orgnztId}"/></a></td> - <td class="left"><a href="<c:url value='/uss/umt/dpt/getDeptManage.do'/>?pageIndex=${deptManageVO.pageIndex}&searchKeyword=${deptManageVO.searchKeyword}&orgnztId=${deptManage.orgnztId}"><c:out value="${deptManage.orgnztNm}"/></a></td> - <td class="left"><c:out value="${deptManage.orgnztDc}"/></td> - </tr> - </c:forEach> - </tbody> - </table> - </div> + </c:if> + <c:forEach var="deptManage" items="${deptManageList}" varStatus="status"> + <tr> + <td><a href="<c:url value='/uss/umt/dpt/getDeptManage.do'/>?pageIndex=${deptManageVO.pageIndex}&searchKeyword=${deptManageVO.searchKeyword}&orgnztId=${deptManage.orgnztId}"><c:out value="${deptManage.orgnztId}"/></a></td> + <td class="left"><a href="<c:url value='/uss/umt/dpt/getDeptManage.do'/>?pageIndex=${deptManageVO.pageIndex}&searchKeyword=${deptManageVO.searchKeyword}&orgnztId=${deptManage.orgnztId}"><c:out value="${deptManage.orgnztNm}"/></a></td> + <td class="left"><c:out value="${deptManage.orgnztDc}"/></td> + </tr> + </c:forEach> + </tbody> + </table> + </div> - <div class="board_footer"> - <!-- paging navigation --> - <div class="page" role="group" aria-label="..."> - <ul> - <ui:pagination paginationInfo="${paginationInfo}" type="admin" jsFunction="fn_egov_select_linkPage" /> - </ul> - </div> - <div class="bottom_wrap fr"> - <button type="button" class="btn_s" onclick="fncAddDeptManageInsert(); return false;" title="<spring:message code="button.create" /> <spring:message code="input.button" />"> - <spring:message code="button.create" /> - </button> - </div> + <div class="board_footer"> + <!-- paging navigation --> + <div class="page" role="group" aria-label="..."> + <ul> + <ui:pagination paginationInfo="${paginationInfo}" type="admin" jsFunction="fn_egov_select_linkPage" /> + </ul> </div> + <div class="bottom_wrap fr"> + <button type="button" class="btn_s" onclick="fncAddDeptManageInsert(); return false;" title="<spring:message code="button.create" /> <spring:message code="input.button" />"> + <spring:message code="button.create" /> + </button> + </div> + </div> <%-- <span class="btn_b"><a href="<c:url value='/uss/umt/dpt/addViewDeptManage.do'/>" onClick="fncAddDeptManageInsert(); return false;" title="<spring:message code="button.create" /> <spring:message code="input.button" />"><spring:message code="button.create" /></a></span><!-- 등록 --> --%> - <input name="pageIndex" type="hidden" value="<c:out value='${deptManageVO.pageIndex}'/>"> - <input type="hidden" name="searchCondition" value="1"> - </form> - -</body> + <input name="pageIndex" type="hidden" value="<c:out value='${deptManageVO.pageIndex}'/>"> + <input type="hidden" name="searchCondition" value="1"> +</form> Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberPasswordUpdt.jsp =================================================================== --- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberPasswordUpdt.jsp (revision 25) +++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberPasswordUpdt.jsp (revision 26) @@ -31,10 +31,6 @@ <validator:javascript formName="passwordChgVO" staticJavascript="false" xhtml="true" cdata="false"/> <script type="text/javaScript" language="javascript" defer="defer"> -function fnListPage(){ - document.passwordChgVO.action = "<c:url value='/uss/umt/EgovMberManage.do'/>"; - document.passwordChgVO.submit(); -} function fnUpdate(form){ if(validatePasswordChgVO(form)){ if(form.newPassword.value != form.newPassword2.value){ @@ -67,91 +63,89 @@ <c:if test="${!empty resultMsg}">alert("<spring:message code="${resultMsg}" />");</c:if> </script> -<body> - <form name="passwordChgVO" method="post" action="<c:url value="/uss/umt/EgovMberPasswordUpdt.do"/>" onsubmit="fnUpdate(document.forms[0]); return false;"> +<form name="passwordChgVO" method="post" action="<c:url value="/uss/umt/EgovMberPasswordUpdt.do"/>" onsubmit="fnUpdate(document.forms[0]); return false;"> - <!-- 상세정보 사용자 삭제시 prameter 전달용 input --> - <input name="checkedIdForDel" type="hidden" /> - <!-- 검색조건 유지 --> - <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> - <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> - <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> - <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> - <!-- 우편번호검색 --> - <input type="hidden" name="url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> + <!-- 상세정보 사용자 삭제시 prameter 전달용 input --> + <input name="checkedIdForDel" type="hidden" /> + <!-- 검색조건 유지 --> + <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> + <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> + <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> + <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> + <!-- 우편번호검색 --> + <input type="hidden" name="url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" /> - <div class="board_header"> - <h3>${pageTitle} <spring:message code="title.create" /></h3> - </div> + <div class="board_header"> + <h3>${pageTitle} <spring:message code="title.create" /></h3> + </div> - <div class="board_body"> - <!-- 등록폼 --> - <table class="table_write"> - <caption>${pageTitle} <spring:message code="title.create" /></caption> - <colgroup> - <col style="width: 200px;"> - <col style="width:;"> - </colgroup> + <div class="board_body"> + <!-- 등록폼 --> + <table class="table_write"> + <caption>${pageTitle} <spring:message code="title.create" /></caption> + <colgroup> + <col style="width: 200px;"> + <col style="width:;"> + </colgroup> - <tbody> - <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 --> - <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.id" /></c:set> <!-- 일반회원아이디 --> - <tr> - <th scope="col">${title}</th> - <td class="left"> - <input name="mberId" id="mberId" type="text" class="width100p inputText" value="<c:out value='${mberManageVO.mberId}'/>" maxlength="20" readonly > - <input name="uniqId" id="uniqId" type="hidden" value="<c:out value='${mberManageVO.uniqId}'/>" > - <input name="userTy" id="userTy" type="hidden" value="<c:out value='${mberManageVO.userTy}'/>" > - </td> - </tr> + <tbody> + <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 --> + <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.id" /></c:set> <!-- 일반회원아이디 --> + <tr> + <th scope="col">${title}</th> + <td class="left"> + <input name="mberId" id="mberId" type="text" class="width100p inputText" value="<c:out value='${mberManageVO.mberId}'/>" maxlength="20" readonly > + <input name="uniqId" id="uniqId" type="hidden" value="<c:out value='${mberManageVO.uniqId}'/>" > + <input name="userTy" id="userTy" type="hidden" value="<c:out value='${mberManageVO.userTy}'/>" > + </td> + </tr> - <!-- 기존 비밀번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.oldPass" /></c:set> - <tr> - <th scope="col" class="must">${title}</th> - <td class="left"> - <input name="oldPassword" id="oldPassword" type="password" class="width100p inputText" value="" maxlength="100" > - </td> - </tr> - <!-- 비밀번호 --> - <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.pass" /></c:set> - <tr> - <th scope="col" class="must">${title}</th> - <td class="left"> - <div> - <input name="newPassword" id="newPassword" type="password" class="width100p inputText" value="" maxlength="100" > - </div> - <div> - <div><spring:message code="info.password.rule.password1" /></div> - <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div> - <div><spring:message code="info.password.rule.pwdcheckseries" /></div> - </div> - </td> - </tr> - <!-- 비밀번호확인 --> - <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.passConfirm" /></c:set> - <tr> - <th scope="col" class="must">${title}</th> - <td class="left"> - <input name="newPassword2" id="newPassword2" type="password" class="width100p inputText" value="" maxlength="100" > - </td> - </tr> - </tbody> - </table> + <!-- 기존 비밀번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.oldPass" /></c:set> + <tr> + <th scope="col" class="must">${title}</th> + <td class="left"> + <input name="oldPassword" id="oldPassword" type="password" class="width100p inputText" value="" maxlength="100" > + </td> + </tr> + <!-- 비밀번호 --> + <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.pass" /></c:set> + <tr> + <th scope="col" class="must">${title}</th> + <td class="left"> + <div> + <input name="newPassword" id="newPassword" type="password" class="width100p inputText" value="" maxlength="100" > + </div> + <div> + <div><spring:message code="info.password.rule.password1" /></div> + <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div> + <div><spring:message code="info.password.rule.pwdcheckseries" /></div> + </div> + </td> + </tr> + <!-- 비밀번호확인 --> + <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.passConfirm" /></c:set> + <tr> + <th scope="col" class="must">${title}</th> + <td class="left"> + <input name="newPassword2" id="newPassword2" type="password" class="width100p inputText" value="" maxlength="100" > + </td> + </tr> + </tbody> + </table> + </div> + <!-- 하단 버튼 --> + <div class="board_footer"> + <div class="bottom_wrap fl"> + <!-- 목록 --> + <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fnMberList();"> + <spring:message code="button.list" /> + </button> </div> - <!-- 하단 버튼 --> - <div class="board_footer"> - <div class="bottom_wrap fl"> - <!-- 목록 --> - <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fnMberList();"> - <spring:message code="button.list" /> - </button> - </div> - <div class="bottom_wrap fr"> - <button type="button" class="btn_s" onClick="document.passwordChgVO.reset();return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button> - <button type="button" class="btn_s" onClick="fnChgPassword(); return false;" title="<spring:message code="button.update" /> <spring:message code="input.button" />" ><spring:message code="button.update" /></button> - </div> + <div class="bottom_wrap fr"> + <button type="button" class="btn_s" onClick="document.passwordChgVO.reset();return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button> + <button type="button" class="btn_s" onClick="fnChgPassword(); return false;" title="<spring:message code="button.update" /> <spring:message code="input.button" />" ><spring:message code="button.update" /></button> </div> - </form> -</body> + </div> +</form>
Add a comment
List