[20220211 이다솜] 회원관리 팝업 수정 코밋
Index: base3.10/src/main/java/egovframework/com/uss/umt/web/EgovMberManageController.java
===================================================================
--- base3.10/src/main/java/egovframework/com/uss/umt/web/EgovMberManageController.java (revision 23)
+++ base3.10/src/main/java/egovframework/com/uss/umt/web/EgovMberManageController.java (revision 24)
@@ -526,8 +526,14 @@
return ".adminLayout/일반회원관리비밀번호/com/uss/umt/EgovMberPasswordUpdt";
}
+ /**
+ * 일반회원 중복아이디 검색 팝업 화면
+ * @param model
+ * @return
+ * @throws EgovBizException
+ */
@RequestMapping(value="/uss/umt/EgovMberPopupView.do")
- public String popupView(Model model) throws EgovBizException {
- return "egovframework/uss/umt/EgovMberPopupView";
+ public String popupMberIdView(Model model) throws EgovBizException {
+ return "egovframework/com/uss/umt/EgovMberPopupView";
}
}
\ No newline at end of file
Index: base3.10/src/main/java/egovframework/com/uss/umt/web/EgovUserManageController.java
===================================================================
--- base3.10/src/main/java/egovframework/com/uss/umt/web/EgovUserManageController.java (revision 23)
+++ base3.10/src/main/java/egovframework/com/uss/umt/web/EgovUserManageController.java (revision 24)
@@ -24,6 +24,7 @@
import egovframework.com.uss.umt.service.UserDefaultVO;
import egovframework.com.uss.umt.service.UserManageVO;
import egovframework.com.utl.sim.service.EgovFileScrty;
+import egovframework.rte.fdl.cmmn.exception.EgovBizException;
import egovframework.rte.fdl.property.EgovPropertyService;
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
@@ -492,4 +493,15 @@
return ".adminLayout/업무사용자관리비밀번호변경/com/uss/umt/EgovUserPasswordUpdt";
}
+ /**
+ * 업무사용자 중복아이디 검색 팝업 화면
+ * @param model
+ * @return
+ * @throws EgovBizException
+ */
+ @RequestMapping(value="/uss/umt/EgovUserPopupView.do")
+ public String PopupUserIdView() throws EgovBizException {
+ return "egovframework/com/uss/umt/EgovUserPopupView";
+ }
+
}
Index: base3.10/src/main/java/egovframework/com/uss/umt/web/EgovEntrprsManageController.java
===================================================================
--- base3.10/src/main/java/egovframework/com/uss/umt/web/EgovEntrprsManageController.java (revision 23)
+++ base3.10/src/main/java/egovframework/com/uss/umt/web/EgovEntrprsManageController.java (revision 24)
@@ -24,6 +24,7 @@
import egovframework.com.uss.umt.service.UserDefaultVO;
import egovframework.com.utl.fcc.service.EgovStringUtil;
import egovframework.com.utl.sim.service.EgovFileScrty;
+import egovframework.rte.fdl.cmmn.exception.EgovBizException;
import egovframework.rte.fdl.property.EgovPropertyService;
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
@@ -538,4 +539,15 @@
return ".adminLayout/기업회원비밀번호변경/com/uss/umt/EgovEntrprsPasswordUpdt";
}
+ /**
+ * 기업회원 중복아이디 검색 팝업 화면
+ * @param model
+ * @return
+ * @throws EgovBizException
+ */
+ @RequestMapping(value="/uss/umt/EgovEntrprsPopupView.do")
+ public String popupEntrprsIdView() throws EgovBizException {
+ return "egovframework/com/uss/umt/EgovEntrprsPopupView";
+ }
+
}
\ No newline at end of file
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 23)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsMberInsert.jsp (revision 24)
@@ -29,124 +29,12 @@
<script type="text/javascript" src="<c:url value="/validator.do"/>"></script>
<validator:javascript formName="entrprsManageVO" staticJavascript="false" xhtml="true" cdata="false"/>
-<%-- <script type="text/javascript" src="<c:url value='/js/egovframework/com/sym/ccm/zip/EgovZipPopup.js' />" ></script> --%>
-<%-- <script src="<c:url value='/js/egovframework/com/cmm/jquery.js' />"></script> --%>
<script type="text/javaScript" language="javascript" defer="defer">
/*********************************************************
* 초기화
******************************************************** */
function fn_egov_init(){
- //모달 셋팅
- fn_modal_setting();
-}
-/*********************************************************
- * 모달셋팅
- ******************************************************** */
-function fn_modal_setting(){
- //버튼에 모달 연결
- $("#btnMbrId").egovModal( "egovModal" );
-
- //타이틀 설졍
- $("#egovModal").setEgovModalTitle("<spring:message code="comUssUmt.userManageRegistModal.title" />"); //아이디 중복 확인
- var content = "";
- content = content + "<div class='modal-alignL' style='margin:5px 0 0 0'>"+"<spring:message code="comUssUmt.userManageRegistModal.userIsId" /> :"+"</div>"; //사용할아이디
- content = content + "<div class='modal-alignL'>"+"<input type='text' id='checkIdModal' name='checkIdModal' value='' size='20' maxlength='20' />"+"</div>";
- content += "<div style='clear:both;'></div>";
- content += "<div id='divModalResult' style='margin:10px 0 0 0'><spring:message code="comUssUmt.userManageRegistModal.initStatus" /></div>"; //결과 : 중복확인을 실행하십시오.
- //모달 body 설정
- $("#egovModal").setEgovModalBody(content);
-
- var footer = "";
- //footer += "<div class='modal-btn'><button class='btn_s2' id='btnModalOk' onclick='fn_id_checkOk()'>확인</button></div>";
- //footer += "<div class='modal-btn'><button class='btn_s2' id='btnModalSelect' onclick='fn_id_check()'>조회</button></div>";
-
- footer += "<span class='btn_style1 blue' id='btnModalOk' onclick='fn_id_checkOk()'><a href='#'><spring:message code="button.confirm" /></a></span> ";//확인
- footer += "<span class='btn_style1 blue' id='btnModalSelect' onclick='fn_id_check()'><a href='#'><spring:message code="button.inquire" /></a></span> ";//조회
-
- //모달 footer 설정
- $("#egovModal").setEgovModalfooter(footer);
-
- //엔터이벤트처리
- $("input[name=checkIdModal]").keydown(function (key) {
- if(key.keyCode == 13){
- fn_id_check();
- }
- });
-
- footer = null;
- content = null;
-}
-/*********************************************************
- * 아이디 체크 AJAX
- ******************************************************** */
-function fn_id_check(){
- $.ajax({
- type:"POST",
- url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
- data:{
- "checkId": $("#checkIdModal").val()
- },
- dataType:'json',
- timeout:(1000*30),
- success:function(returnData, status){
- if(status == "success") {
- if(returnData.usedCnt > 0 ){
- //사용할수 없는 아이디입니다.
- $("#divModalResult").html("<font color='red'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.useMsg" /></font>");
- }else{
- //사용가능한 아이디입니다.
- $("#divModalResult").html("<font color='blue'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.notUseMsg" /></font>");
- }
- }else{ alert("ERROR!");return;}
- }
- });
-}
-
-/*********************************************************
- * 아이디 체크 확인
- ******************************************************** */
-function fn_id_checkOk(){
- $.ajax({
- type:"POST",
- url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
- data:{
- "checkId": $("#checkIdModal").val()
- },
- dataType:'json',
- timeout:(1000*30),
- success:function(returnData, status){
- if(status == "success") {
- if(returnData.usedCnt > 0 ){
- alert("<spring:message code="comUssUmt.userManageRegistModal.noIdMsg" />"); //사용이 불가능한 아이디 입니다.
- return;
- }else{
-
- $("input[name=entrprsmberId]").val(returnData.checkId);
- $("#egovModal").setEgovModalClose();
-
- }
- }else{ alert("ERROR!");return;}
- }
- });
-}
-
-function fnIdCheck1(){
- var retVal;
- var url = "<c:url value='/uss/umt/EgovIdDplctCnfirmView.do'/>";
- var varParam = new Object();
- varParam.checkId = document.entrprsManageVO.entrprsmberId.value;
- var openParam = "dialogWidth:303px;dialogHeight:250px;scroll:no;status:no;center:yes;resizable:yes;";
- retVal = window.showModalDialog(url, varParam, openParam);
- if(retVal) {
- document.entrprsManageVO.entrprsmberId.value = retVal;
- }
-}
-
-function showModalDialogCallback(retVal) {
- if(retVal) {
- document.entrprsManageVO.entrprsmberId.value = retVal;
- }
}
function fnListPage(){
@@ -220,7 +108,7 @@
<th scope="col" class="must"><label for="entrprsmberId">${title}</label></th>
<td class="left">
<form:input path="entrprsmberId" class="width80p inputText" id="entrprsmberId" title="${title} ${inputTxt}" size="20" readonly="true" maxlength="20" />
- <button id="btnMbrId" class="btn_s" onClick="return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.entrprsUserManageRegistBtn.idSearch" /></button>
+ <button type="button" id="btnMbrId" class="btn_s" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.entrprsUserManageRegistBtn.idSearch" /></button>
<div><form:errors path="entrprsmberId" cssClass="error" /></div>
</td>
</tr>
@@ -442,10 +330,11 @@
</div>
</form:form>
- <!-- Egov Modal include -->
- <c:import url="/EgovModal.do" charEncoding="utf-8">
- <c:param name="scriptYn" value="Y" />
- <c:param name="modalName" value="egovModal" />
- </c:import>
-
+ <script>
+ $(document).ready(function() {
+ $('#btnMbrId').on('click', function() {
+ fn_popupOpen('<c:url value="/uss/umt/EgovEntrprsPopupView.do"/>', 500, 250, '', 'Y', 'Y');
+ })
+ })
+ </script>
</body>
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 23)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserInsert.jsp (revision 24)
@@ -27,120 +27,13 @@
<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 src="<c:url value='/js/egovframework/com/cmm/jquery.js' />"></script>
+<%-- <script type="text/javascript" src="<c:url value='/js/egovframework/com/sym/ccm/zip/EgovZipPopup.js' />" ></script> --%>
+<%-- <script src="<c:url value='/js/egovframework/com/cmm/jquery.js' />"></script> --%>
<script type="text/javaScript" language="javascript" defer="defer">
/*********************************************************
* 초기화
******************************************************** */
function fn_egov_init(){
- //모달 셋팅
- fn_modal_setting();
-}
-/*********************************************************
- * 모달셋팅
- ******************************************************** */
-function fn_modal_setting(){
- //버튼에 모달 연결
- $("#btnEmplyrId").egovModal( "egovModal" );
-
- //타이틀 설졍
- $("#egovModal").setEgovModalTitle("<spring:message code="comUssUmt.userManageRegistModal.title" />"); //아이디 중복 확인
- var content = "";
- content = content + "<div class='modal-alignL' style='margin:5px 0 0 0'>"+"<spring:message code="comUssUmt.userManageRegistModal.userIsId" /> :"+"</div>"; //사용할아이디
- content = content + "<div class='modal-alignL'>"+"<input type='text' id='checkIdModal' name='checkIdModal' value='' size='20' maxlength='20' />"+"</div>";
- content += "<div style='clear:both;'></div>";
- content += "<div id='divModalResult' style='margin:10px 0 0 0'><spring:message code="comUssUmt.userManageRegistModal.initStatus" /></div>"; //결과 : 중복확인을 실행하십시오.
- //모달 body 설정
- $("#egovModal").setEgovModalBody(content);
-
- var footer = "";
- //footer += "<div class='modal-btn'><button class='btn_s2' id='btnModalOk' onclick='fn_id_checkOk()'>확인</button></div>";
- //footer += "<div class='modal-btn'><button class='btn_s2' id='btnModalSelect' onclick='fn_id_check()'>조회</button></div>";
- footer += "<span class='btn_style1 blue' id='btnModalOk' onclick='fn_id_checkOk()'><a href='#'>확인</a></span> ";
- footer += "<span class='btn_style1 blue' id='btnModalSelect' onclick='fn_id_check()'><a href='#'>조회</a></span> ";
- //모달 footer 설정
- $("#egovModal").setEgovModalfooter(footer);
-
- //엔터이벤트처리
- $("input[name=checkIdModal]").keydown(function (key) {
- if(key.keyCode == 13){
- fn_id_check();
- }
- });
-
- footer = null;
- content = null;
-}
-/*********************************************************
- * 아이디 체크 AJAX
- ******************************************************** */
-function fn_id_check(){
- $.ajax({
- type:"POST",
- url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
- data:{
- "checkId": $("#checkIdModal").val()
- },
- dataType:'json',
- timeout:(1000*30),
- success:function(returnData, status){
- if(status == "success") {
- if(returnData.usedCnt > 0 ){
- //사용할수 없는 아이디입니다.
- $("#divModalResult").html("<font color='red'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.useMsg" /></font>");
- }else{
- //사용가능한 아이디입니다.
- $("#divModalResult").html("<font color='blue'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.notUseMsg" /></font>");
- }
- }else{ alert("ERROR!");return;}
- }
- });
-}
-
-/*********************************************************
- * 아이디 체크 확인
- ******************************************************** */
-function fn_id_checkOk(){
- $.ajax({
- type:"POST",
- url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
- data:{
- "checkId": $("#checkIdModal").val()
- },
- dataType:'json',
- timeout:(1000*30),
- success:function(returnData, status){
- if(status == "success") {
- if(returnData.usedCnt > 0 ){
- alert("<spring:message code="comUssUmt.userManageRegistModal.noIdMsg" />"); //사용이 불가능한 아이디 입니다.
- return;
- }else{
-
- $("input[name=emplyrId]").val(returnData.checkId);
- $("#egovModal").setEgovModalClose();
- }
- }else{ alert("ERROR!");return;}
- }
- });
-}
-
-function fnIdCheck1(){
- var retVal;
- var url = "<c:url value='/uss/umt/EgovIdDplctCnfirmView.do'/>";
- var varParam = new Object();
- varParam.checkId = document.userManageVO.emplyrId.value;
- var openParam = "dialogWidth:303px;dialogHeight:250px;scroll:no;status:no;center:yes;resizable:yes;";
- retVal = window.showModalDialog(url, varParam, openParam);
- if(retVal) {
- document.userManageVO.emplyrId.value = retVal;
- }
-}
-
-function showModalDialogCallback(retVal) {
- if(retVal) {
- document.userManageVO.emplyrId.value = retVal;
- }
}
function fnListPage(){
@@ -236,7 +129,7 @@
<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" onClick="return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.idSearch" /></button>
+ <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>
@@ -505,14 +398,14 @@
</button>
</div>
</div>
-
</form:form>
-<!-- Egov Modal include -->
-<c:import url="/EgovModal.do" charEncoding="utf-8">
- <c:param name="scriptYn" value="Y" />
- <c:param name="modalName" value="egovModal" />
-</c:import>
+ <script>
+ $(document).ready(function() {
+ $('#btnEmplyrId').on('click', function() {
+ fn_popupOpen('<c:url value="/uss/umt/EgovUserPopupView.do"/>', 500, 250, '', 'Y', 'Y');
+ })
+ })
+ </script>
</body>
-</html>
Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPopupView.jsp
===================================================================
--- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPopupView.jsp (nonexistent)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPopupView.jsp (revision 24)
@@ -0,0 +1,110 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
+<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
+<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
+<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes" />
+
+<!-- Modal content -->
+<div class="modal_title">
+ <h3><spring:message code="comUssUmt.userManageRegistModal.title" /></h3>
+ <div class="close btn_close_wrap">
+ <button type="button" class="btn_close" title="팝업닫기버튼"><span class="blind">팝업 닫기버튼</span></button>
+ </div>
+</div>
+
+<div class="modal_content overshow">
+ <div class='modal-alignL' style='margin:5px 0 0 0'>
+ <spring:message code="comUssUmt.userManageRegistModal.userIsId" /> :
+ </div>
+ <div class='modal-alignL'>
+ <input type='text' id='checkIdModal' name='checkIdModal' value='' size='20' maxlength='20' />
+ </div>
+ <div style='clear:both;'></div>
+ <div id='divModalResult' style='margin:10px 0 0 0'><spring:message code="comUssUmt.userManageRegistModal.initStatus" /></div>
+</div>
+
+<div class="modal_bottom">
+ <div class="alignR">
+<!-- <button type="button" class="btn_s close" title="선택완료" id="btnSave">선택완료</button> -->
+ <button type="button" class='btn_s close' id='btnModalOk' onclick='fn_id_checkOk()' style="visibility: hidden;">확인</button>
+ <button type="button" class='btn_s' id='btnModalSelect' onclick='fn_id_check()'>조회</button>
+ </div>
+</div>
+
+<script>
+ $(document).ready(function() {
+ //엔터이벤트처리
+ $("input[name=checkIdModal]").keydown(function (key) {
+ if(key.keyCode == 13){
+ fn_id_check();
+ }
+ });
+ });
+
+ /*********************************************************
+ * 아이디 체크 AJAX
+ ******************************************************** */
+ function fn_id_check(){
+ $.ajax({
+ type:"POST",
+ url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
+ data:{
+ "checkId": $("#checkIdModal").val()
+ },
+ dataType:'json',
+ timeout:(1000*30),
+ success:function(returnData, status){
+ if(status == "success") {
+ if(returnData.usedCnt > 0 ){
+ //사용할수 없는 아이디입니다.
+ $("#divModalResult").html("<font color='red'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.useMsg" /></font>");
+ }else{
+ //사용가능한 아이디입니다.
+ $("#divModalResult").html("<font color='blue'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.notUseMsg" /></font>");
+ $('#btnModalOk').css('visibility', 'visible');
+ }
+ }else{ alert("ERROR!");return;}
+ }
+ });
+ }
+
+ /*********************************************************
+ * 아이디 체크 확인
+ ******************************************************** */
+ function fn_id_checkOk(){
+ $.ajax({
+ type:"POST",
+ url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
+ data:{
+ "checkId": $("#checkIdModal").val()
+ },
+ dataType:'json',
+ timeout:(1000*30),
+ success:function(returnData, status){
+ if(status == "success") {
+ if(returnData.usedCnt > 0 ){
+ alert("<spring:message code="comUssUmt.userManageRegistModal.noIdMsg" />"); //사용이 불가능한 아이디 입니다.
+ return;
+ }else{
+ $("#emplyrId").val(returnData.checkId);
+ }
+ }else{ alert("ERROR!");return;}
+ }
+ });
+ }
+
+ function fnIdCheck1(){
+ var retVal;
+ var url = "<c:url value='/uss/umt/EgovIdDplctCnfirmView.do'/>";
+ var varParam = new Object();
+ varParam.checkId = document.userManageVO.emplyrId.value;
+ var openParam = "dialogWidth:303px;dialogHeight:250px;scroll:no;status:no;center:yes;resizable:yes;";
+ retVal = window.showModalDialog(url, varParam, openParam);
+ if(retVal) {
+ document.userManageVO.emplyrId.value = retVal;
+ }
+ }
+</script>
Property changes on: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPopupView.jsp
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsPopupView.jsp
===================================================================
--- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsPopupView.jsp (nonexistent)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsPopupView.jsp (revision 24)
@@ -0,0 +1,113 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
+<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
+<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
+<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes" />
+
+<!-- Modal content -->
+<div class="modal_title">
+ <h3><spring:message code="comUssUmt.userManageRegistModal.title" /></h3>
+ <div class="close btn_close_wrap">
+ <button type="button" class="btn_close" title="팝업닫기버튼"><span class="blind">팝업 닫기버튼</span></button>
+ </div>
+</div>
+
+<div class="modal_content overshow">
+ <div class='modal-alignL' style='margin:5px 0 0 0'>
+ <spring:message code="comUssUmt.userManageRegistModal.userIsId" /> :
+ </div>
+ <div class='modal-alignL'>
+ <input type='text' id='checkIdModal' name='checkIdModal' value='' size='20' maxlength='20' />
+ </div>
+ <div style='clear:both;'></div>
+ <div id='divModalResult' style='margin:10px 0 0 0'><spring:message code="comUssUmt.userManageRegistModal.initStatus" /></div>
+</div>
+
+<div class="modal_bottom">
+ <div class="alignR">
+<!-- <button type="button" class="btn_s close" title="선택완료" id="btnSave">선택완료</button> -->
+ <button type="button" class='btn_s close' id='btnModalOk' onclick='fn_id_checkOk()' style="visibility: hidden;">확인</button>
+ <button type="button" class='btn_s' id='btnModalSelect' onclick='fn_id_check()'>조회</button>
+ </div>
+</div>
+
+<script>
+ $(document).ready(function() {
+ //엔터이벤트처리
+ $("input[name=checkIdModal]").keydown(function (key) {
+ if(key.keyCode == 13){
+ fn_id_check();
+ }
+ });
+ });
+
+ /*********************************************************
+ * 아이디 체크 AJAX
+ ******************************************************** */
+ function fn_id_check(){
+ $.ajax({
+ type:"POST",
+ url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
+ data:{
+ "checkId": $("#checkIdModal").val()
+ },
+ dataType:'json',
+ timeout:(1000*30),
+ success:function(returnData, status){
+ if(status == "success") {
+ if(returnData.usedCnt > 0 ){
+ //사용할수 없는 아이디입니다.
+ $("#divModalResult").html("<font color='red'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.useMsg" /></font>");
+ }else{
+ //사용가능한 아이디입니다.
+ $("#divModalResult").html("<font color='blue'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.notUseMsg" /></font>");
+ $('#btnModalOk').css('visibility', 'visible');
+ }
+ }else{ alert("ERROR!");return;}
+ }
+ });
+ }
+
+ /*********************************************************
+ * 아이디 체크 확인
+ ******************************************************** */
+ function fn_id_checkOk(){
+ $.ajax({
+ type:"POST",
+ url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
+ data:{
+ "checkId": $("#checkIdModal").val()
+ },
+ dataType:'json',
+ timeout:(1000*30),
+ success:function(returnData, status){
+ if(status == "success") {
+ if(returnData.usedCnt > 0 ){
+ alert("<spring:message code="comUssUmt.userManageRegistModal.noIdMsg" />"); //사용이 불가능한 아이디 입니다.
+ return;
+ }else{
+ $("#entrprsmberId", document).val(returnData.checkId)
+ }
+ }else{ alert("ERROR!");return;}
+ }
+ });
+ }
+
+ function fnIdCheck1(){
+ var retVal;
+ var url = "<c:url value='/uss/umt/EgovIdDplctCnfirmView.do'/>";
+ var varParam = new Object();
+ varParam.checkId = document.mberManageVO.mberId.value;
+ var openParam = "dialogWidth:303px;dialogHeight:250px;scroll:no;status:no;center:yes;resizable:yes;";
+
+// alert(1);
+ return false;
+ retVal = window.showModalDialog(url, varParam, openParam);
+ if(retVal) {
+ document.mberManageVO.mberId.value = retVal;
+ }
+ }
+</script>
Property changes on: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovEntrprsPopupView.jsp
___________________________________________________________________
Added: svn:mime-type
+ text/plain
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 23)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberInsert.jsp (revision 24)
@@ -28,124 +28,13 @@
<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" src="<c:url value='/js/egovframework/com/sym/ccm/zip/EgovZipPopup.js' />" ></script>
-<script src="<c:url value='/js/egovframework/com/cmm/jquery.js' />"></script>
+<%-- <script type="text/javascript" src="<c:url value='/js/egovframework/com/sym/ccm/zip/EgovZipPopup.js' />" ></script> --%>
+<%-- <script src="<c:url value='/js/egovframework/com/cmm/jquery.js' />"></script> --%>
<script type="text/javaScript" language="javascript" defer="defer">
/*********************************************************
* 초기화
******************************************************** */
function fn_egov_init(){
- //모달 셋팅
-// fn_modal_setting();
-}
-/*********************************************************
- * 모달셋팅
- ******************************************************** */
-function fn_modal_setting() {
- //버튼에 모달 연결
- /* $("#btnMbrId").egovModal( "egovModal" );
-
- //타이틀 설졍
- $("#egovModal").setEgovModalTitle("<spring:message code="comUssUmt.userManageRegistModal.title" />"); //아이디 중복 확인
- var content = "";
- content = content + "<div class='modal-alignL' style='margin:5px 0 0 0'>"+"<spring:message code="comUssUmt.userManageRegistModal.userIsId" /> :"+"</div>"; //사용할아이디
- content = content + "<div class='modal-alignL'>"+"<input type='text' id='checkIdModal' name='checkIdModal' value='' size='20' maxlength='20' />"+"</div>";
- content += "<div style='clear:both;'></div>";
- content += "<div id='divModalResult' style='margin:10px 0 0 0'><spring:message code="comUssUmt.userManageRegistModal.initStatus" /></div>"; //결과 : 중복확인을 실행하십시오.
- //모달 body 설정
- $("#egovModal").setEgovModalBody(content);
-
- var footer = "";
- //footer += "<div class='modal-btn'><button class='btn_s2' id='btnModalOk' onclick='fn_id_checkOk()'>확인</button></div>";
- //footer += "<div class='modal-btn'><button class='btn_s2' id='btnModalSelect' onclick='fn_id_check()'>조회</button></div>";
- footer += "<span class='btn_style1 blue' id='btnModalOk' onclick='fn_id_checkOk()'><a href='#'>확인</a></span> ";
- footer += "<span class='btn_style1 blue' id='btnModalSelect' onclick='fn_id_check()'><a href='#'>조회</a></span> ";
- //모달 footer 설정
- $("#egovModal").setEgovModalfooter(footer);
-
- //엔터이벤트처리
- $("input[name=checkIdModal]").keydown(function (key) {
- if(key.keyCode == 13){
- fn_id_check();
- }
- });
- footer = null;
- content = null; */
- fn_popupOpen('<c:url value="/uss/umt/EgovMberPopupView"/>', 500, 250, {}, 'Y', 'Y');
-}
-/*********************************************************
- * 아이디 체크 AJAX
- ******************************************************** */
-function fn_id_check(){
- $.ajax({
- type:"POST",
- url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
- data:{
- "checkId": $("#checkIdModal").val()
- },
- dataType:'json',
- timeout:(1000*30),
- success:function(returnData, status){
- if(status == "success") {
-
- if(returnData.usedCnt > 0 ){
- //사용할수 없는 아이디입니다.
- $("#divModalResult").html("<font color='red'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.useMsg" /></font>");
- }else{
- //사용가능한 아이디입니다.
- $("#divModalResult").html("<font color='blue'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.notUseMsg" /></font>");
- }
- }else{ alert("ERROR!");return;}
- }
- });
-}
-
-/*********************************************************
- * 아이디 체크 확인
- ******************************************************** */
-function fn_id_checkOk(){
- $.ajax({
- type:"POST",
- url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
- data:{
- "checkId": $("#checkIdModal").val()
- },
- dataType:'json',
- timeout:(1000*30),
- success:function(returnData, status){
- if(status == "success") {
- if(returnData.usedCnt > 0 ){
- alert("<spring:message code="comUssUmt.userManageRegistModal.noIdMsg" />"); //사용이 불가능한 아이디 입니다.
- return;
- }else{
- $("input[name=mberId]").val(returnData.checkId);
- $("#egovModal").setEgovModalClose();
- }
- }else{ alert("ERROR!");return;}
- }
- });
-}
-
-
-function fnIdCheck1(){
- var retVal;
- var url = "<c:url value='/uss/umt/EgovIdDplctCnfirmView.do'/>";
- var varParam = new Object();
- varParam.checkId = document.mberManageVO.mberId.value;
- var openParam = "dialogWidth:303px;dialogHeight:250px;scroll:no;status:no;center:yes;resizable:yes;";
-
-// alert(1);
- return false;
- retVal = window.showModalDialog(url, varParam, openParam);
- if(retVal) {
- document.mberManageVO.mberId.value = retVal;
- }
-}
-
-function showModalDialogCallback(retVal) {
- if(retVal) {
- document.mberManageVO.mberId.value = retVal;
- }
}
function fnListPage(){
@@ -154,7 +43,6 @@
}
function fnInsert(form){
-
if(confirm("<spring:message code="common.regist.msg" />")){
if(validateMberManageVO(form)){
if(form.password.value != form.password2.value){
@@ -176,9 +64,6 @@
}
</script>
-<style>
-.modal-content {width: 400px;}
-</style>
<body onload="fn_egov_init()">
<form:form commandName="mberManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovMberInsert.do" name="mberManageVO" method="post">
@@ -302,7 +187,7 @@
<!-- 헨드폰번호 -->
<c:set var="title"><spring:message code="comUssUmt.userManageRegist.phone"/></c:set>
<tr>
- <th scope="col"><label for="moblphonNo">${title}</label></th>
+ <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>
@@ -400,17 +285,10 @@
</form:form>
- <!-- Egov Modal include -->
- <c:import url="/EgovModal.do" charEncoding="utf-8">
- <c:param name="scriptYn" value="Y" />
- <c:param name="modalName" value="egovModal" />
- </c:import>
-
<script>
$(document).ready(function() {
$('#btnMbrId').on('click', function() {
- alert();
- fn_popupOpen('<c:url value="/uss/umt/EgovMberPopupView"/>', 500, 250, {}, 'Y', 'Y');
+ fn_popupOpen('<c:url value="/uss/umt/EgovMberPopupView.do"/>', 500, 250, '', 'Y', 'Y');
})
});
</script>
Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberPopupView.jsp
===================================================================
--- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberPopupView.jsp (nonexistent)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberPopupView.jsp (revision 24)
@@ -0,0 +1,113 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
+<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
+<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
+<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes" />
+
+<!-- Modal content -->
+<div class="modal_title">
+ <h3><spring:message code="comUssUmt.userManageRegistModal.title" /></h3>
+ <div class="close btn_close_wrap">
+ <button type="button" class="btn_close" title="팝업닫기버튼"><span class="blind">팝업 닫기버튼</span></button>
+ </div>
+</div>
+
+<div class="modal_content overshow">
+ <div class='modal-alignL' style='margin:5px 0 0 0'>
+ <spring:message code="comUssUmt.userManageRegistModal.userIsId" /> :
+ </div>
+ <div class='modal-alignL'>
+ <input type='text' id='checkIdModal' name='checkIdModal' value='' size='20' maxlength='20' />
+ </div>
+ <div style='clear:both;'></div>
+ <div id='divModalResult' style='margin:10px 0 0 0'><spring:message code="comUssUmt.userManageRegistModal.initStatus" /></div>
+</div>
+
+<div class="modal_bottom">
+ <div class="alignR">
+<!-- <button type="button" class="btn_s close" title="선택완료" id="btnSave">선택완료</button> -->
+ <button type="button" class='btn_s close' id='btnModalOk' onclick='fn_id_checkOk()' style="visibility: hidden;">확인</button>
+ <button type="button" class='btn_s' id='btnModalSelect' onclick='fn_id_check()'>조회</button>
+ </div>
+</div>
+
+<script>
+ $(document).ready(function() {
+ //엔터이벤트처리
+ $("input[name=checkIdModal]").keydown(function (key) {
+ if(key.keyCode == 13){
+ fn_id_check();
+ }
+ });
+ });
+
+ /*********************************************************
+ * 아이디 체크 AJAX
+ ******************************************************** */
+ function fn_id_check(){
+ $.ajax({
+ type:"POST",
+ url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
+ data:{
+ "checkId": $("#checkIdModal").val()
+ },
+ dataType:'json',
+ timeout:(1000*30),
+ success:function(returnData, status){
+ if(status == "success") {
+ if(returnData.usedCnt > 0 ){
+ //사용할수 없는 아이디입니다.
+ $("#divModalResult").html("<font color='red'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.useMsg" /></font>");
+ }else{
+ //사용가능한 아이디입니다.
+ $("#divModalResult").html("<font color='blue'><spring:message code="comUssUmt.userManageRegistModal.result" /> : ["+returnData.checkId+"]<spring:message code="comUssUmt.userManageRegistModal.notUseMsg" /></font>");
+ $('#btnModalOk').css('visibility', 'visible');
+ }
+ }else{ alert("ERROR!");return;}
+ }
+ });
+ }
+
+ /*********************************************************
+ * 아이디 체크 확인
+ ******************************************************** */
+ function fn_id_checkOk(){
+ $.ajax({
+ type:"POST",
+ url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
+ data:{
+ "checkId": $("#checkIdModal").val()
+ },
+ dataType:'json',
+ timeout:(1000*30),
+ success:function(returnData, status){
+ if(status == "success") {
+ if(returnData.usedCnt > 0 ){
+ alert("<spring:message code="comUssUmt.userManageRegistModal.noIdMsg" />"); //사용이 불가능한 아이디 입니다.
+ return;
+ }else{
+ $("#mberId").val(returnData.checkId);
+ }
+ }else{ alert("ERROR!");return;}
+ }
+ });
+ }
+
+ function fnIdCheck1(){
+ var retVal;
+ var url = "<c:url value='/uss/umt/EgovIdDplctCnfirmView.do'/>";
+ var varParam = new Object();
+ varParam.checkId = document.mberManageVO.mberId.value;
+ var openParam = "dialogWidth:303px;dialogHeight:250px;scroll:no;status:no;center:yes;resizable:yes;";
+
+// alert(1);
+ return false;
+ retVal = window.showModalDialog(url, varParam, openParam);
+ if(retVal) {
+ document.mberManageVO.mberId.value = retVal;
+ }
+ }
+</script>
\ No newline at end of file
Property changes on: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovMberPopupView.jsp
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?