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
File name
Commit message
Commit date
<%
/**
*
*/
%>
<%@ page 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="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="ec" uri="/WEB-INF/tld/ecnet_tld.tld"%>
<!DOCTYPE html>
<html lang="ko">
<head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javascript" src="<c:url value='/js/EgovMultiFile.js'/>"></script>
<script type="text/javaScript" language="javascript">
function fn_regist(){
var frm = document.writeForm;
//필수 값 체크
if(frm.recvUserId.value=="") {
alert("받는 아이디를 입력해 주십시오");
return false;
}
if(frm.sendUserId.value=="") {
alert("보내는 아이디를 입력해 주십시오");
return false;
}
if(frm.cash.value=="") {
alert("캐시를 입력해 주십시오");
return false;
}
//캐시 소수점 2자리 체크
var cashPattern = /(^\d+$)|(^\d{1,}.\d{0,2}$)/;
if(!cashPattern.test(frm.cash.value)){
alert("캐시는 0.00 형식으로 입력해주세요.")
return false;
}
if(frm.point.value=="") {
alert("포인트를 입력해 주십시오");
return false;
}
if(frm.cash.value == 0 && frm.point.value == 0){
alert("캐시 또는 포인트를 입력해주세요.")
return false;
}
if(frm.memo.value == ""){
alert("메모를 입력해주세요.")
return false;
}
//받는 아이디, 보내는 아이디 실제 있는지, 보유 캐시랑 포인트가 보내려는 양보다 적지않은지 검사
var data = new FormData(frm);
$.ajax({
type : "POST",
url : "/uss/ion/pay/cashPointSendIdCheckAjax.do",
data : data,
dataType:'json',
async: false,
processData: false,
contentType: false,
cache: false,
success : function(returnData){
if(returnData.result == 'success'){
if(!confirm("이전 하시겠습니까?")) {
return;
}
$.ajax({
type : "POST",
url : "/uss/ion/pay/insertCashPointSendAjax.do",
data : data,
dataType:'json',
async: false,
cache: false,
processData: false,
contentType: false,
success : function(returnDataTwo){
if(returnDataTwo.result == 'success'){
alert(returnDataTwo.msg)
location.href="/uss/ion/pay/selectCashPointSendList.do";
}
if(returnDataTwo.result == 'fail'){
alert(returnDataTwo.msg);
return false;
}
},
error : function(e){
alert("ERROR"+e)
}
});
}
if(returnData.result == 'fail'){
alert(returnData.msg);
return false;
}
},
error : function(e){
alert("ERROR"+e)
}
});
}
function goList() {
document.writeForm.action = "<c:url value='/uss/ion/pay/selectCashPointSendList.do'/>";
document.writeForm.submit();
}
</script>
</head>
<body>
<form name="writeForm" id="writeForm" method="post">
<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">
<table class="tbType2">
<colgroup>
<col style="width: 20%">
<col style="width: 80%">
</colgroup>
<tbody>
<tr class="no_modi">
<th><span class="reqArea">보내는 아이디</span></th>
<td colspan="3">
<input type="text" name="sendUserId" id="sendUserId" />
</td>
</tr>
<tr class="no_modi">
<th><span class="reqArea">받는 아이디</span></th>
<td colspan="3">
<input type="text" name="recvUserId" id="recvUserId" />
</td>
</tr>
<tr class="no_modi">
<th><span class="reqArea">캐시</span></th>
<td colspan="3">
<input type="text" name="cash" id="cash" value="0.00" onKeyup="this.value=this.value.replace(/[^-\.0-9]/g,'');"/>
</td>
</tr>
<tr class="no_modi">
<th><span class="reqArea">포인트</span></th>
<td colspan="3">
<input type="text" name="point" name="id" value="0" onKeyup="this.value=this.value.replace(/[^0-9]/g,'');"/>
</td>
</tr>
<tr class="no_modi">
<th><span class="reqArea">메모</span></th>
<td colspan="3">
<input type="text" name="memo" id="memo" placeholder="ex) 보내는 아이디 > 받는 아이디 캐시/포인트 이전"/>
</td>
</tr>
</tbody>
</table>
<div class="btnWrap">
<input type="button" class="btnType1 bg_888888" value="목 록" onclick="goList(); return false;" />
<input type="button" class="btnType1" value="등록하기" onclick="fn_regist(); return false;">
</div>
</div>
</div>
</form>
</body>
</html>