File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<%
/**
* @Class Name : EgovMberConfigInsert.jsp
* @Description : 일반회원등록 config
* @Modification Information
* @
* @ 수정일 수정자 수정내용
* @ ------- -------- ---------------------------
* @ 2009.03.02 조재영 최초 생성
* 2016.06.13 장동한 표준프레임워크 v3.6 개선
*
* @author 공통서비스 개발팀 조재영
* @since 2009.03.02
* @version 1.0
* @see
*
*/
%>
<%@ 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" %>
<c:set var="pageTitle"><spring:message code="comUssUmt.userManage.title"/></c:set>
<!DOCTYPE html>
<html>
<head>
<title>${pageTitle} <spring:message code="title.create" /></title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script src="<c:url value='/js/jquery-1.12.4.min.js' />"></script>
<script type="text/javaScript" language="javascript" defer="defer">
function fnInsert(form){
if(confirm("<spring:message code="common.regist.msg" />")){
$('.config_tr').each(function(index){
var configId = $(this).find('input[name=configId]').attr("value") ;
var useYn = "N" ;
if($(this).find('input[name=useYn]').is(":checked")) useYn = 'Y' ;
var neceYn ="N" ;
if($(this).find('input[name=neceYn]').is(":checked")) neceYn = 'Y' ;
var placeHolder = $(this).find('input[name=placeHolder]').val() ;
var configOrder = $(this).find('input[name=configOrder]').val() ;
$.ajax({
url :"/uss/umt/EgovMberConfigUpdateAjax.do"
,type:"post"
,data:{"configId":configId, "useYn":useYn , "neceYn":neceYn , "placeHolder": placeHolder , "configOrder" : configOrder, "siteId" : $('#siteId').val() }
,dataType:"json"
,success:function(data){
//alert("정상적으로 저장되었습니다.");
}
,error: function(){
//alert("에러발생");
}
});
});
{ //자동가입설정
$.ajax({
url :"/uss/umt/EgovMberJoinAutoUpdateAjax.do"
,type:"post"
,data:{"joinAutoYn": $('input[name=joinAutoYn]').is(":checked") ? "Y" : "N" }
,dataType:"json"
,success:function(data){
//alert("정상적으로 저장되었습니다.");
}
,error: function(){
//alert("에러발생");
}
});
}
alert("정상적으로 저장되었습니다.");
}
}
function linkPage(){
var searchForm = document.searchForm ;
searchForm.submit();
}
function getTrConfig(){
var sendData = $(document.searchForm).serializeArray() ;
$("#trConfig").load("/uss/umt/mber/EgovMberConfigInsertAjax.do", sendData ,function(response, status, xhr){
if (status == "success") {
labelSet();
}
});
}
</script>
</head>
<body>
<form id="searchForm" name="searchForm" action="/uss/umt/mber/EgovMberConfigInsert.do" method="post">
<c:if test="${siteId ne 'super'}">
<input type="hidden" name="siteId" id="siteId" value="${siteId}" />
</c:if>
<!-- cont -->
<div class="contWrap">
<div class="pageTitle">
<div class="pageIcon"><img src="/pb/img/pageTitIcon4.png" alt=""></div>
<h2 class="titType1 c_222222 fwBold">회원가입설정관리</h2>
<p class="tType6 c_999999">현재 사용중인 회원가입설정을 파악할 수 있으며, 회원가입설정을 변경할수 있습니다.</p>
</div>
<div class="pageCont">
<div class="listTop resisterList">
<p class="right block fwMd"><span class="tType4 c_e40000 fwBold">*</span>는 필수입력 항목입니다.</p>
</div>
<table class="tbType2">
<colgroup>
<col style="width: 20%">
<col style="width: 80%">
</colgroup>
<tbody>
<c:if test="${siteId eq 'super'}">
<tr>
<th><span class="reqArea">사이트명</span></th>
<td>
<select name="siteId" id="siteId" title="사이트" onchange="getTrConfig();">
<c:forEach var="resultList" items="${siteManageList}" varStatus="status">
<option value="<c:out value="${resultList.siteId}"/>"
<c:if test="${mberConfigVO.siteId eq resultList.siteId}"> selected="selected" </c:if>>
<c:out value="${resultList.siteNm}"/>
</option>
</c:forEach>
</select>
</td>
</tr>
</c:if>
<tbody id="trConfig">
<tr>
<th><span class="reqArea">가입방식(자동/승인)</span></th>
<td colspan="3">
<input name="joinAutoYn" id="joinAutoYn" type="checkbox" value="${joinSiteManagerVO.joinAutoYn}"
<c:if test="${joinSiteManagerVO.joinAutoYn == 'Y'}"> checked="checked"</c:if>
/><label for="joinAutoYn"> 자동가입</label>
</td>
</tr>
<tr>
<th><span class="reqArea">아이디</span></th>
<td colspan="3">
사용/필수
</td>
</tr>
<tr>
<th><span class="reqArea">비밀번호</span></th>
<td colspan="3">
사용/필수
</td>
</tr>
<tr>
<th><span class="reqArea">이름</span></th>
<td colspan="3">
사용/필수
</td>
</tr>
<tr>
<th><span class="reqArea">이메일</span></th>
<td colspan="3">
사용/필수
</td>
</tr>
<tr>
<th style="vertical-align: middle;"><span class="reqArea">SNS종류</span></th>
<td colspan="3">
<c:forEach var="item" items="${ mberManageCnfVO }" varStatus="status">
<c:if test="${item.isSns eq 'Y'}">
<div class="radio_btns config_tr" style="margin-top: 10px;margin-bottom: 10px;">
<input name="useYn" id="${item.configId}" type="checkbox" value="${item.useYn}" <c:if test="${item.useYn == 'Y'}"> checked="checked"</c:if>>
<label for="${item.configId}"> ${item.configName} 사용</label>
<input type="hidden" name="configId" value="${item.configId}" />
</div>
</c:if>
</c:forEach>
</td>
</tr>
<c:forEach var="item" items="${ mberManageCnfVO }" varStatus="status">
<c:if test="${item.isSns ne 'Y'}">
<tr class="config_tr">
<th><span class="reqArea">${item.configName}</span></th>
<td colspan="3">
<input name="useYn" id="${item.configId}_u" type="checkbox" value="${item.useYn}" <c:if test="${item.useYn == 'Y'}"> checked="checked"</c:if> style="margin-left: 8px;">
<label for="${item.configId}_u"> 사용 </label>
<input name="neceYn" id="${item.configId}_n" type="checkbox" value="${item.neceYn}" <c:if test="${item.neceYn == 'Y'}"> checked="checked"</c:if> style="margin-left: 8px;">
<label for="${item.configId}_n"> 필수 </label>
<input type="text" name="placeHolder" value="${item.placeHolder}" size="50">
<input type="hidden" name="configId" value="${item.configId}" />
</td>
</tr>
</c:if>
</c:forEach>
<tbody>
<tr>
</tr>
</tbody>
</table>
<div class="btnWrap">
<input type="button" class="btnType1" value="저 장" onclick="fnInsert(document.forms[0]); return false;">
</div>
</div>
</div>
<!-- //cont -->
</form>
</body>
</html>