Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/hylee/kcc_adr_advc_git
This commit is contained in:
commit
d327a36583
@ -117,5 +117,7 @@ public interface ApmService {
|
||||
void addRpplPopPastAjax(RpplVO rpplVO);
|
||||
|
||||
void updtRpplPopPastAjax(RpplVO rpplVO);
|
||||
|
||||
RpplVO findByResPonDentDId(RpplVO rpplVO);
|
||||
}
|
||||
|
||||
|
||||
@ -222,4 +222,8 @@ public class ApmDAO extends EgovAbstractDAO {
|
||||
|
||||
}
|
||||
|
||||
public RpplVO findByResPonDentDId(RpplVO rpplVO) {
|
||||
return (RpplVO) select("Apm.findByResPonDentDId", rpplVO);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -581,28 +581,11 @@ public class ApmServiceImpl implements ApmService {
|
||||
@Override
|
||||
public RpplVO findByRpplSeq(RpplVO rpplVO) {
|
||||
|
||||
|
||||
RpplVO resultVO = apmDAO.findByRpplSeq(rpplVO);
|
||||
|
||||
resultVO.setRpplAddr(egovCryptoUtil.decrypt(resultVO.getRpplAddr()));
|
||||
resultVO.setRpplAddrCpYn(egovCryptoUtil.decrypt(resultVO.getRpplAddrCpYn()));
|
||||
resultVO.setRpplAddrDtl(egovCryptoUtil.decrypt(resultVO.getRpplAddrDtl()));
|
||||
resultVO.setRpplBizId(egovCryptoUtil.decrypt(resultVO.getRpplBizId()));
|
||||
resultVO.setRpplBizNm(egovCryptoUtil.decrypt(resultVO.getRpplBizNm()));
|
||||
resultVO.setRpplBizNo(egovCryptoUtil.decrypt(resultVO.getRpplBizNo()));
|
||||
resultVO.setRpplEmail(egovCryptoUtil.decrypt(resultVO.getRpplEmail()));
|
||||
resultVO.setRpplGrade(egovCryptoUtil.decrypt(resultVO.getRpplGrade()));
|
||||
resultVO.setRpplNm(egovCryptoUtil.decrypt(resultVO.getRpplNm()));
|
||||
resultVO.setRpplPhone(egovCryptoUtil.decrypt(resultVO.getRpplPhone()));
|
||||
resultVO.setRpplPost(egovCryptoUtil.decrypt(resultVO.getRpplPost()));
|
||||
resultVO.setRpplRealAddr(egovCryptoUtil.decrypt(resultVO.getRpplRealAddr()));
|
||||
resultVO.setRpplRealAddrDtl(egovCryptoUtil.decrypt(resultVO.getRpplRealAddrDtl()));
|
||||
resultVO.setRpplRealPost(egovCryptoUtil.decrypt(resultVO.getRpplRealPost()));
|
||||
resultVO.setRpplRelationEtc(egovCryptoUtil.decrypt(resultVO.getRpplRelationEtc()));
|
||||
|
||||
System.out.println(resultVO.toString());
|
||||
return this.rpplDataDecrypt(apmDAO.findByRpplSeq(rpplVO));
|
||||
|
||||
return resultVO;
|
||||
// RpplVO returnVO = this.rpplDataDecrypt(apmDAO.findByRpplSeq(rpplVO));
|
||||
// return returnVO;
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -618,7 +601,31 @@ public class ApmServiceImpl implements ApmService {
|
||||
RpplVO returnVO = this.rpplDataEncrypt(rpplVO);
|
||||
apmDAO.updtRpplPopPastAjax(returnVO);
|
||||
}
|
||||
|
||||
@Override
|
||||
public RpplVO findByResPonDentDId(RpplVO rpplVO) {
|
||||
|
||||
System.out.println(" ;::::: "+ rpplVO.getRpplRespddSeq());
|
||||
try {
|
||||
return this.rpplDataDecrypt(apmDAO.findByResPonDentDId(rpplVO));
|
||||
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
// RpplVO resultVO = apmDAO.findByResPonDentDId(rpplVO);
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @methodName : rpplDataEncrypt
|
||||
* @author : 이호영
|
||||
* @date : 2022.11.16
|
||||
* @description : rppl 암호화 메소드
|
||||
* @param rpplVO
|
||||
* @return
|
||||
*/
|
||||
private RpplVO rpplDataEncrypt(RpplVO rpplVO) {
|
||||
|
||||
rpplVO.setRpplAddr(egovCryptoUtil.encrypt(rpplVO.getRpplAddr()));
|
||||
@ -638,6 +645,33 @@ public class ApmServiceImpl implements ApmService {
|
||||
|
||||
return rpplVO;
|
||||
}
|
||||
|
||||
/**
|
||||
* @methodName : rpplDataDecrypt
|
||||
* @author : 이호영
|
||||
* @date : 2022.11.16
|
||||
* @description : rppl 복호화 메소드
|
||||
* @param resultVO
|
||||
* @return
|
||||
*/
|
||||
private RpplVO rpplDataDecrypt(RpplVO resultVO) {
|
||||
resultVO.setRpplAddr(egovCryptoUtil.decrypt(resultVO.getRpplAddr()));
|
||||
resultVO.setRpplAddrCpYn(egovCryptoUtil.decrypt(resultVO.getRpplAddrCpYn()));
|
||||
resultVO.setRpplAddrDtl(egovCryptoUtil.decrypt(resultVO.getRpplAddrDtl()));
|
||||
resultVO.setRpplBizId(egovCryptoUtil.decrypt(resultVO.getRpplBizId()));
|
||||
resultVO.setRpplBizNm(egovCryptoUtil.decrypt(resultVO.getRpplBizNm()));
|
||||
resultVO.setRpplBizNo(egovCryptoUtil.decrypt(resultVO.getRpplBizNo()));
|
||||
resultVO.setRpplEmail(egovCryptoUtil.decrypt(resultVO.getRpplEmail()));
|
||||
resultVO.setRpplGrade(egovCryptoUtil.decrypt(resultVO.getRpplGrade()));
|
||||
resultVO.setRpplNm(egovCryptoUtil.decrypt(resultVO.getRpplNm()));
|
||||
resultVO.setRpplPhone(egovCryptoUtil.decrypt(resultVO.getRpplPhone()));
|
||||
resultVO.setRpplPost(egovCryptoUtil.decrypt(resultVO.getRpplPost()));
|
||||
resultVO.setRpplRealAddr(egovCryptoUtil.decrypt(resultVO.getRpplRealAddr()));
|
||||
resultVO.setRpplRealAddrDtl(egovCryptoUtil.decrypt(resultVO.getRpplRealAddrDtl()));
|
||||
resultVO.setRpplRealPost(egovCryptoUtil.decrypt(resultVO.getRpplRealPost()));
|
||||
resultVO.setRpplRelationEtc(egovCryptoUtil.decrypt(resultVO.getRpplRelationEtc()));
|
||||
return resultVO;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@ -709,6 +709,24 @@ public class ApmController {
|
||||
return "/kccadr/adjPgrMgr/apm/popup/addRpplPop";
|
||||
}
|
||||
|
||||
/**
|
||||
* 대리인등록 팝업 상세
|
||||
*
|
||||
* @param dlvinfoVO
|
||||
* @param model
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping(value = "popup/updtRpplPop.do")
|
||||
public String updtRpplPop(@ModelAttribute("info") RpplVO rpplVO, ModelMap model) throws Exception {
|
||||
|
||||
RpplVO resultVO = apmService.findByResPonDentDId(rpplVO);
|
||||
|
||||
model.addAttribute("resultVO", resultVO);
|
||||
|
||||
return "/kccadr/adjPgrMgr/apm/popup/updtRpplPop";
|
||||
}
|
||||
|
||||
/**
|
||||
* 대리인등록 팝업 상세
|
||||
*
|
||||
|
||||
@ -1010,6 +1010,8 @@ public class AdjReqMgrController {
|
||||
List<?> codeResult = cmmUseService.selectCmmCodeDetail("CC001");
|
||||
model.addAttribute("CC001", codeResult);
|
||||
|
||||
System.out.println("resultAdjReqMgrOffLine :: "+ resultAdjReqMgrOffLine.getAdjReqMgrVoList().get(2));
|
||||
|
||||
model.addAttribute("adrVO", resultAdjReqMgrOffLine);
|
||||
model.addAttribute("reqPerTotCnt", resultAdjReqMgrOffLine.getReqPerTotCnt());
|
||||
|
||||
|
||||
@ -213,7 +213,10 @@ public class AdjstReqWebController {
|
||||
// List<FileVO> fileList = fileService.selectFileInfs(fileVO);
|
||||
// model.addAttribute("fileList", fileList);
|
||||
// }
|
||||
|
||||
|
||||
model.addAttribute("exmpList", exmpList);
|
||||
model.addAttribute("exmpCd", adjstReqVO.getExmpCd());
|
||||
|
||||
|
||||
|
||||
|
||||
@ -253,6 +253,48 @@
|
||||
WHERE A.RPPL_SEQ = #rpplSeq#
|
||||
</select>
|
||||
|
||||
<select id="Apm.findByResPonDentDId" parameterClass="RpplVO" resultClass="RpplVO">
|
||||
SELECT A.ADR_SEQ AS adrSeq /* 조정일련번호" */
|
||||
, A.RPPL_SEQ AS rpplSeq /* 관리인일련번호" */
|
||||
, A.RPPL_TY AS rpplTy /* 관리인구분" */
|
||||
, A.AGNT_YN AS agntYn /* 조정기일대리여부" */
|
||||
, A.RPPL_USR_TY AS rpplUsrTy /* 관리인분류" */
|
||||
, A.ADR_OL_YN AS adrOlYn /* 전자조정진행여부" */
|
||||
, A.RPPL_ID AS rpplId /* 조정사건관리인ID" */
|
||||
, A.RPPL_NM AS rpplNm /* 이름_대표자" */
|
||||
, A.RPPL_BIZ_ID AS rpplBizId /* 법인등록번호" */
|
||||
, A.RPPL_BIZ_NM AS rpplBizNm /* 법인_사업체명" */
|
||||
, A.RPPL_BIZ_NO AS rpplBizNo /* 개인사업자번호" */
|
||||
, A.RPPL_POST AS rpplPost /* 우편번호" */
|
||||
, A.RPPL_ADDR AS rpplAddr /* 주소" */
|
||||
, A.RPPL_ADDR_DTL AS rpplAddrDtl /* 상세주소" */
|
||||
, A.RPPL_ADDR_CP_YN AS rpplAddrCpYn /* 수령지동일여부" */
|
||||
, A.RPPL_REAL_POST AS rpplRealPost /* 수령지우편번호" */
|
||||
, A.RPPL_REAL_ADDR AS rpplRealAddr /* 수령지주소" */
|
||||
, A.RPPL_REAL_ADDR_DTL AS rpplRealAddrDtl /* 수령지상세주소" */
|
||||
, A.RPPL_PHONE AS rpplPhone /* 연락처" */
|
||||
, A.RPPL_EMAIL AS rpplEmail /* 이메일" */
|
||||
, A.RPPL_EMAIL_YN AS rpplEmailYn /* 이메일수신여부" */
|
||||
, A.RPPL_SMS_YN AS rpplSmsYn /* SMS수신여부" */
|
||||
, A.RPPL_CLASS AS rpplClass /* 소속" */
|
||||
, A.RPPL_GRADE AS rpplGrade /* 직책" */
|
||||
, A.SBMT_YN AS sbmtYn /* 제출여부" */
|
||||
, A.SBMT_DE AS sbmtDe /* 제출일시" */
|
||||
, A.USR_CI AS usrCi /* 전자서명인증값" */
|
||||
, A.APPR_YN AS apprYn /* 결재여부" */
|
||||
, A.APPR_DE AS apprDe /* 결재일시" */
|
||||
, A.ATCH_FILE_ID AS atchFileId /* 첨부파일ID" */
|
||||
, A.FRST_REGIST_PNTTM AS frstRegistPnttm /* 등록일시" */
|
||||
, A.FRST_REGISTER_ID AS frstRegisterId /* 등록자" */
|
||||
, A.LAST_UPDT_PNTTM AS lastUpdtPnttm /* 수정일시" */
|
||||
, A.LAST_UPDUSR_ID AS lastUpdusrId /* 수정자" */
|
||||
, A.RPPL_RELATION AS rpplRelation /* 조정대리인관계" */
|
||||
, A.RPPL_RELATION_ETC AS rpplRelationEtc /* 조정대리인관계etc" */
|
||||
, A.RPPL_CONN_NO AS rpplConnNo /* 접속번호" */
|
||||
FROM ADR_RPPL A
|
||||
WHERE A.RPPL_RESPDD_SEQ = #rpplRespddSeq#
|
||||
</select>
|
||||
|
||||
<select id="Apm.selectRpplChgList" parameterClass="ApmCorrectVO" resultClass="ApmCorrectVO">
|
||||
SELECT COUNT(1) OVER() AS cnt,
|
||||
A.ADR_SEQ AS adrSeq ,
|
||||
|
||||
@ -150,6 +150,14 @@ $(document).ready(function(){
|
||||
commonPopWindowopenForm("/kccadr/adjPgrMgr/apm/popup/addRpplPop.do", "750", "660", "adrDetailPop", $('#pop'));
|
||||
}
|
||||
|
||||
function fncUpdtRppl(rpplTy, rpplRespddSeq) {
|
||||
$('#rpplTy').val(rpplTy);
|
||||
$('#rpplRespddSeq').val(rpplRespddSeq);
|
||||
|
||||
var pop = document.pop;
|
||||
commonPopWindowopenForm("/kccadr/adjPgrMgr/apm/popup/updtRpplPop.do", "750", "660", "adrDetailPop", $('#pop'));
|
||||
}
|
||||
|
||||
function fncAppChg(adrSn) {
|
||||
//$('#rpplTy').val(rpplTy);
|
||||
|
||||
@ -591,6 +599,7 @@ $(document).ready(function(){
|
||||
<input type="hidden" id="agntSeq" name="agntSeq" value="<c:out value="${info.agntSeq}" />" />
|
||||
<%-- <input type="hidden" id="adrMaxSn" name="adrMaxSn" value="<c:out value="${adrMaxSn}" />" /> --%>
|
||||
<input type="hidden" id="rpplSeq" name="rpplSeq" value=""/>
|
||||
<input type="hidden" id="rpplRespddSeq" name="rpplRespddSeq" value=""/>
|
||||
|
||||
<!-- 고도화로 추가됨 -->
|
||||
<input type="hidden" id="sbmtTyCd" name="sbmtTyCd" value=""/>
|
||||
@ -1242,6 +1251,7 @@ $(document).ready(function(){
|
||||
<c:out value="${resPDList.resPonDentDNm}"/>
|
||||
<c:if test="${!empty info.adrNo && !empty resPDList.resPonDentDNm}">
|
||||
<button type="button" class="btnType01 btn_change" onclick="fncRpplConnNo('40', '<c:out value="${resPDList.resPonDentDId}"/>')">접속번호확인</button>
|
||||
<button type="button" class="btnType01 btn_change" onclick="fncUpdtRppl('40', '<c:out value="${resPDList.rpplRespddSeq}"/>')">대리인수정</button>
|
||||
</c:if>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
@ -1353,9 +1363,18 @@ $(document).ready(function(){
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="">
|
||||
<p>신청인 이름</p>
|
||||
<p>신청인</p>
|
||||
</th>
|
||||
<td><c:out value="${list.rpplNm}"/></td>
|
||||
<td>
|
||||
<c:choose>
|
||||
<c:when test="${list.rpplUsrTy eq '02'}">
|
||||
<c:out value="${list.rpplBizNm}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${list.rpplNm}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="">
|
||||
@ -1404,7 +1423,7 @@ $(document).ready(function(){
|
||||
</div>
|
||||
</c:when>
|
||||
<c:when test="${list.rpplTy eq '30'}">
|
||||
<p class="tb_tit">대리인정보</p>
|
||||
<p class="tb_tit">신청인 대리인 정보</p>
|
||||
<div class="tbType02">
|
||||
<table>
|
||||
<colgroup>
|
||||
@ -1479,7 +1498,7 @@ $(document).ready(function(){
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="">
|
||||
<p>첨부파일</p>
|
||||
<p>대리신청서</p>
|
||||
</th>
|
||||
<td>
|
||||
<c:forEach var="depuFileList" items="${depuFileList}" varStatus="status">
|
||||
|
||||
@ -91,46 +91,43 @@
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form:form id="p" name="p" method="post" onsubmit="return false;">
|
||||
<input type="hidden" id="exmpCd" name="exmpCd" value="${exmpCd }"/>
|
||||
|
||||
<div class="area_popup case_change" style="width: 550px;">
|
||||
<div class="cont_popup">
|
||||
<p class="tb_tit"><kc:code codeId="CC040" code="${exmpCd}"/></p>
|
||||
<table class="popup_tbType01 t_center">
|
||||
<colgroup>
|
||||
<col style="width: 20%;">
|
||||
<col style="width: 80%;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
<kc:code codeId="CC040" code="${exmpCd}"/>
|
||||
</td>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
<%-- <kc:select codeId="CC002" name="exmpCcTy" id="exmpCcTy" selectedValue="${ccTy}"/> --%>
|
||||
<select style="width: 135px;">
|
||||
<option value="">사건 유형 1</option>
|
||||
<option value="">사건 유형 2</option>
|
||||
<option value="">사건 유형 3</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
내용
|
||||
</td>
|
||||
<td id="exmpCn" style="line-height: 30px; text-align: left;" >
|
||||
1)피신청인은 신청인에게 저작권 침해에 따른 손해배상 및 위자료로서 금삼백만원(W3,000,000)을 지급한다. 2)피신청인이 제작, 보유하고 있는 본 건 침해물 <월간 스키라이브>를 조정성립일로부터 14일 이내에 폐기처분한다. 라는 조정을 구합니다
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="btn_wrap btn_layout04">
|
||||
<button class="btnType01 tooltip-close" id="redBtn">등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form:form>
|
||||
|
||||
<div class="area_popup case_change" style="width: 550px;">
|
||||
<div class="cont_popup">
|
||||
<p class="tb_tit"><kc:code codeId="CC040" code="${exmpCd}"/></p>
|
||||
<table class="popup_tbType01 t_center">
|
||||
<colgroup>
|
||||
<col style="width: 20%;">
|
||||
<col style="width: 80%;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
<kc:code codeId="CC040" code="${exmpCd}"/>
|
||||
</td>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
<%-- <kc:select codeId="CC002" name="exmpCcTy" id="exmpCcTy" selectedValue="${ccTy}"/> --%>
|
||||
<select style="width: 135px;">
|
||||
<option value="">사건 유형 1</option>
|
||||
<option value="">사건 유형 2</option>
|
||||
<option value="">사건 유형 3</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
내용
|
||||
</td>
|
||||
<td id="exmpCn" style="line-height: 30px; text-align: left;" >
|
||||
1)피신청인은 신청인에게 저작권 침해에 따른 손해배상 및 위자료로서 금삼백만원(W3,000,000)을 지급한다. 2)피신청인이 제작, 보유하고 있는 본 건 침해물 <월간 스키라이브>를 조정성립일로부터 14일 이내에 폐기처분한다. 라는 조정을 구합니다
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="btn_wrap btn_layout04">
|
||||
<button class="btnType01 tooltip-close" id="redBtn">등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -0,0 +1,343 @@
|
||||
<!DOCTYPE html>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
||||
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
|
||||
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
|
||||
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
|
||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
|
||||
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator"%>
|
||||
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
|
||||
<%
|
||||
/**
|
||||
* @Class Name : srcAdmNoPop.jsp
|
||||
* @Description : 조정접수
|
||||
* @Modification Information
|
||||
* @
|
||||
* @ 수정일 수정자 수정내용
|
||||
* @ ------- -------- ---------------------------
|
||||
* @ 2021.08.16 김봉호 최초 생성
|
||||
* @author 김봉호
|
||||
* @since 2021.08.16
|
||||
* @version 1.0
|
||||
* @see
|
||||
*
|
||||
*/
|
||||
%>
|
||||
<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/EgovMultiFileItn.js'/>"></script> <!-- 파일첨부, 썸네일이미지 있으면 미리보기 -->
|
||||
<!-- <script src="//t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script> -->
|
||||
<script src="/kccadrPb/adm/script/postcode.js"></script>
|
||||
<script src="<c:url value='/js/kccadr/kccadrCom.js' />"></script>
|
||||
|
||||
<%-- 원자력 --%>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$(function() {
|
||||
|
||||
$('#filebutton').click(function(e) {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$('#file_temp').click();
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
function setAdrNoTxt() {
|
||||
$('#adrNoTxt').text($('#adrNo').val());
|
||||
}
|
||||
|
||||
function fncReg() {
|
||||
|
||||
if (validation()) {
|
||||
|
||||
var f = document.getElementById("p");
|
||||
var data = new FormData(f);
|
||||
_fileForm2.forEach(function(obj, idx) {
|
||||
if (obj) data.append("file"+idx, obj.fileObj);
|
||||
});
|
||||
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
enctype: 'multipart/form-data',
|
||||
url : "/kccadr/adjPgrMgr/apm/addRpplPopAjax.do",
|
||||
data: data,
|
||||
dataType:'json',
|
||||
async: false,
|
||||
processData: false,
|
||||
contentType: false,
|
||||
cache: false,
|
||||
success : function(returnData, status) {
|
||||
if (returnData.result == 'success') {
|
||||
alert("대리인 등록이 완료되었습니다.");
|
||||
window.opener.location.reload();
|
||||
window.close();
|
||||
} else {
|
||||
alert(returnData.message);
|
||||
}
|
||||
|
||||
},
|
||||
error : function(e) {
|
||||
alert("대리인등록을 실패하였습니다.");
|
||||
console.log("ERROR : ", e);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function validation() {
|
||||
|
||||
$('#rpplEmail').val( $('#rpplEmail01').val()+'@'+$('#rpplEmail02').val() );
|
||||
$('#rpplPhone').val( $('#rpplPhone01').val()+'-'+$('#rpplPhone02').val()+'-'+$('#rpplPhone03').val() );
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function fncRelationCheck() {
|
||||
|
||||
}
|
||||
|
||||
function phoneSelect (){
|
||||
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form:form id="p" name="p" method="post" onsubmit="return false;" enctype="multipart/form-data">
|
||||
<input type="hidden" id="adrSeq" name="adrSeq" value="<c:out value="${info.adrSeq}" />" />
|
||||
<input type="hidden" id="rpplTy" name="rpplTy" value="<c:out value="${info.rpplTy}" />" />
|
||||
<input type="hidden" id="rpplSeq" name="rpplSeq" value="<c:out value="${info.rpplSeq}" />" />
|
||||
|
||||
<input type="hidden" name="limitcount" value="10" />
|
||||
|
||||
<div class="area_popup supm_popup" style="width: 750px;">
|
||||
<div class="cont_popup">
|
||||
<!-- 대리인 등록 -->
|
||||
<p class="tb_tit">대리인 등록</p>
|
||||
<table class="pop_tbType01">
|
||||
<colgroup>
|
||||
<col style="width: 20%;">
|
||||
<col style="width: auto;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>대리인 이름</th>
|
||||
<td>
|
||||
<input type="text" id="rpplNm" name="rpplNm" value="<c:out value='${resultVO.rpplNm }' />" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>본인과의 관계</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<span>
|
||||
<input type="radio" id="1btn" name="rpplRelation" value="01" ${resultVO.rpplRelation == 01 ? 'checked' : '' } />
|
||||
<label for="1btn">법률대리인</label>
|
||||
</span>
|
||||
<span>
|
||||
<input type="radio" id="2btn" name="rpplRelation" value="02" ${resultVO.rpplRelation == 02 ? 'checked' : '' } />
|
||||
<label for="2btn">신청인의 직원</label>
|
||||
</span>
|
||||
<span>
|
||||
<input type="radio" id="3btn" name="rpplRelation" value="03" ${resultVO.rpplRelation == 03 ? 'checked' : '' } />
|
||||
<label for="3btn">신청인의 가족</label>
|
||||
</span>
|
||||
<span>
|
||||
<input type="radio" id="4btn" name="rpplRelation" value="04" ${resultVO.rpplRelation == 04 ? 'checked' : '' } />
|
||||
<label for="4btn">기타</label>
|
||||
<input type="text" size="10" name="rpplRelationEtc" id="rpplRelationEtc" value="<c:out value='${resultVO.rpplRelationEtc }' />">
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>직책</th>
|
||||
<td>
|
||||
<input type="text" id="rpplGrade" name="rpplGrade" value="<c:out value='${resultVO.rpplGrade }' />">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>대리인 주소</th>
|
||||
<td>
|
||||
<input type="text" class="adr_input" name="rpplPost" id="rpplPost" value="<c:out value='${resultVO.rpplPost }' />">
|
||||
<button type="button" class="btnType01" onclick="fn_postCode(this);">우편번호검색</button>
|
||||
<div class="detail_adr">
|
||||
<input type="text" class="adr_detail_input searchResultAddr" name="rpplAddr" id="rpplAddr" value="<c:out value='${resultVO.rpplAddr }' />" >
|
||||
<input type="text" class="etc_detail_input dir_input" name="rpplAddrDtl" id="rpplAddrDtl" value="<c:out value='${resultVO.rpplAddrDtl }' />" >
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>이메일</th>
|
||||
<td>
|
||||
<input type="hidden" id="rpplEmail" name="rpplEmail">
|
||||
<c:set var="emailResult" value="${fn:split(resultVO.rpplEmail,'@')}" />
|
||||
|
||||
<input type="text" id="rpplEmail01" class="email_input" value="<c:out value="${emailResult[0] }" />">
|
||||
@
|
||||
<input type="text" id="rpplEmail02" class="email_input"value="<c:out value="${emailResult[1] }" />">
|
||||
<!-- <select id="rpplEmail03" onchange="emailSelect(this);" class="email_select">
|
||||
<option value="">직접입력</option>
|
||||
<option value="naver.com">naver.com</option>
|
||||
<option value="hanmail.net">hanmail.net</option>
|
||||
<option value="nate.com">nate.com</option>
|
||||
<option value="gmail.com">gmail.com</option>
|
||||
<option value="hotmail.com">hotmail.com</option>
|
||||
<option value="empal.com">empal.com</option>
|
||||
<option value="chol.com">chol.com</option>
|
||||
<option value="dreamwiz.com">dreamwiz.com</option>
|
||||
<option value="freechal.com">freechal.com</option>
|
||||
<option value="hanafos.com">hanafos.com</option>
|
||||
<option value="paran.com">paran.com</option>
|
||||
<option value="yahoo.co.kr">yahoo.co.kr</option>
|
||||
<option value="korea.com">korea.com</option>
|
||||
</select> -->
|
||||
<kc:select codeId="ADR030" defaultText="직접입력" id="rpplEmail03" defaultValue="" onChange="emailSelect(this)" styleClass="email_select" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>연락처</th>
|
||||
<td>
|
||||
<input type="text" class="phone_input" id="rpplPhone01" maxlength="3" value="${fn:substring(resultVO.rpplPhone,0,3) }">
|
||||
-
|
||||
<input type="text" class="phone_input" id="rpplPhone02" maxlength="4" value="${fn:substring(resultVO.rpplPhone,4,8) }">
|
||||
-
|
||||
<input type="text" class="phone_input" id="rpplPhone03" maxlength="4" value="${fn:substring(resultVO.rpplPhone,9,13) }">
|
||||
<input type="hidden" id="rpplPhone" name="rpplPhone">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>이메일 수신여부</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<span>
|
||||
<input type="radio" id="rpplEmailYnY" name="rpplEmailYn" value="Y" checked="checked">
|
||||
<label for="rpplEmailYnY">수신</label>
|
||||
</span>
|
||||
<span>
|
||||
<input type="radio" id="rpplEmailYnN" name="rpplEmailYn" value="N">
|
||||
<label for="rpplEmailYnN">수신하지 않음</label>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>SMS 수신여부</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<span>
|
||||
<input type="radio" id="rpplSmsYnY" name="rpplSmsYn" value="Y" ${resultVO.rpplSmsYn == 'Y' ? 'checked' : '' } />
|
||||
<label for="rpplEmailYnY">수신</label>
|
||||
</span>
|
||||
<span>
|
||||
<input type="radio" id="rpplSmsYnN" name="rpplSmsYn" value="N" ${resultVO.rpplSmsYn == 'N' ? 'checked' : '' } />
|
||||
<label for="rpplEmailYnN">수신하지 않음</label>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="req_text">대리신청서</th>
|
||||
<td class="upload_area">
|
||||
<!-- <input type="text" id="fileNm" size="30" class="file_input" readonly> -->
|
||||
<!-- <button type="button" class="btnType01 btn_add_file">파일 첨부하기</button> -->
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display: none" />
|
||||
<button type="button" id="filebutton" class="btnType01 btn_add_file">파일 첨부하기</button>
|
||||
<div class="file_wrap file_upload_box no_img_box">
|
||||
<table class="tbType02">
|
||||
<colgroup>
|
||||
<col style="width: 60%;">
|
||||
<col style="width: auto;">
|
||||
<col style="width: 20%;">
|
||||
<col style="width: 10%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th>파일 명</th>
|
||||
<th>종류</th>
|
||||
<th>크기</th>
|
||||
<th>삭제</th>
|
||||
</thead>
|
||||
<tbody class="tb_file_before">
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>
|
||||
첨부하실 파일을
|
||||
<span>마우스로 끌어서</span>
|
||||
넣어주세요.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="file_wrap fileAfter file_list_div">
|
||||
<table class="tbType02">
|
||||
<colgroup>
|
||||
<col style="width: 60%">
|
||||
<col style="width: 10%">
|
||||
<col style="width: 20%">
|
||||
<col style="width: 10%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th>파일 명</th>
|
||||
<th>종류</th>
|
||||
<th>크기</th>
|
||||
<th>삭제</th>
|
||||
</thead>
|
||||
<tbody id="tbody_fiielist" class="tb_file_after">
|
||||
<c:forEach var="fileList" items="${fileList}" varStatus="status">
|
||||
<tr class="item_<c:out value='${fileList.atchFileId}' />_<c:out value='${fileList.fileSn}' /> uploaded_obj">
|
||||
<input type="hidden" name="fileSize" class="item_file_size" value="${fileList.fileSize}">
|
||||
<td class="td_filename">
|
||||
<!-- <img src="/direct/img/upload_hwp_img.png" alt="" /> -->
|
||||
<span class="file_name_text"><c:out value='${fileList.orignlFileNm}' /></span>
|
||||
</td>
|
||||
<td class="td_filesort">
|
||||
<span class="file_filesort_text" value="<c:out value="${fileList.fileExtsn}"/>">
|
||||
<c:out value="${fileList.fileExtsn}" />
|
||||
</span>
|
||||
</td>
|
||||
<td class="td_filesize">
|
||||
<span class="file_size_text" value="<c:out value="${fileList.fileMg}"/>">
|
||||
<c:out value="${fileList.fileMg}" />
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<button type="button" class="btn_del" onclick="delAtchFile('<c:out value='${fileList.atchFileId}' />', '<c:out value='${fileList.fileSn}' />'); return false;">
|
||||
<i></i>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<!-- //대리인 등록 -->
|
||||
<div class="btn_wrap btn_layout04">
|
||||
<button type="button" class="btnType06" onclick="fncReg()">수정</button>
|
||||
<button type="button" class="btnType03" onclick="self.close()">취소</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form:form>
|
||||
</body>
|
||||
</html>
|
||||
@ -287,9 +287,18 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="">
|
||||
<p>신청인 이름</p>
|
||||
<p>신청인</p>
|
||||
</th>
|
||||
<td><c:out value="${list.rpplNm}"/></td>
|
||||
<td>
|
||||
<c:choose>
|
||||
<c:when test="${list.rpplUsrTy eq '02'}">
|
||||
<c:out value="${list.rpplBizNm}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${list.rpplNm}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="">
|
||||
@ -354,7 +363,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="">
|
||||
<p>본인과의 관계</p>
|
||||
<p>신청인과의 관계</p>
|
||||
</th>
|
||||
<td>
|
||||
<kc:code codeId="CC006" code="${list.rpplRelation}"/>
|
||||
@ -413,7 +422,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="">
|
||||
<p>첨부파일</p>
|
||||
<p>대리신청서</p>
|
||||
</th>
|
||||
<td>
|
||||
<c:forEach var="depuFileList" items="${depuFileList}" varStatus="status">
|
||||
@ -442,7 +451,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="">
|
||||
<p>피신청인 이름</p>
|
||||
<p>피신청인</p>
|
||||
</th>
|
||||
<td><c:out value="${list.rpplNm}"/></td>
|
||||
</tr>
|
||||
|
||||
@ -29,6 +29,9 @@
|
||||
<title>조정신청 수정</title>
|
||||
<script type="text/javascript" src="<c:url value="/validator.do"/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/EgovMultiFile.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/kccadr/adm/common/common.js'/>"></script>
|
||||
|
||||
|
||||
<script src="/kccadrPb/adm/script/postcode.js"></script>
|
||||
<!-- 전자조정 공통 -->
|
||||
|
||||
@ -137,7 +140,17 @@
|
||||
$('#rppl0'+ num +'Email2').val(splEmail[1]);
|
||||
|
||||
var splPhone = [];
|
||||
splPhone = rpplPhone.split("-");
|
||||
|
||||
if(rpplPhone.indexOf("-") > 1){
|
||||
splPhone = rpplPhone.split("-");
|
||||
}
|
||||
else{
|
||||
splPhone[0] = rpplPhone.substring(0, 3);
|
||||
splPhone[1] = rpplPhone.substring(3, 7);
|
||||
splPhone[2] = rpplPhone.substring(7, 11);
|
||||
}
|
||||
|
||||
|
||||
|
||||
$('#rppl0'+ num +'Phone1').val(splPhone[0]);
|
||||
$('#rppl0'+ num +'Phone2').val(splPhone[1]);
|
||||
@ -399,6 +412,10 @@
|
||||
var num = Number(reqPerTotCnt) + 2;
|
||||
var ustTy = $("[name='adjReqMgrVoList["+ num +"].rpplUsrTy']:eq(0)");
|
||||
ustTy.prop("checked", true);
|
||||
|
||||
$('#rppl0'+num+'UsrTy1').trigger("click");
|
||||
|
||||
|
||||
$("[name='adjReqMgrVoList["+ num +"].rpplUsrTy']:eq(0)").val("01");
|
||||
|
||||
//개인/법인 선택에 따른 하위 항목 숨기기
|
||||
@ -428,15 +445,20 @@
|
||||
}
|
||||
|
||||
//피신청인 rpplSeq 번호 받아오기
|
||||
var num = Number(reqPerCnt) + 1;
|
||||
var rpplSeq = $('#rppl0' + num + 'Seq' ).val();
|
||||
// var num = Number(reqPerCnt) + 1;
|
||||
|
||||
var num = $(this).data('info');
|
||||
var inputID = 'rppl0' + num + 'Seq';
|
||||
var rpplSeq = $('#'+inputID ).val();
|
||||
|
||||
|
||||
if(rpplSeq == "" ){
|
||||
|
||||
$('.reqPer0' + reqPerCnt + 'Tit').hide();
|
||||
$('.reqPer0' + reqPerCnt + 'Tit').prop("disabled", true);
|
||||
$('.reqPer0' + reqPerCnt + 'Tb').hide();
|
||||
$('.reqPer0' + reqPerCnt + 'Tb').prop("disabled", true);
|
||||
num = num-1;
|
||||
$('.reqPer0' + num + 'Tit').hide();
|
||||
$('.reqPer0' + num + 'Tit').prop("disabled", true);
|
||||
$('.reqPer0' + num + 'Tb').hide();
|
||||
$('.reqPer0' + num + 'Tb').prop("disabled", true);
|
||||
|
||||
$('#reqPerTotCnt').val(Number(reqPerCnt) - 1);
|
||||
return false;
|
||||
@ -614,7 +636,7 @@
|
||||
var rppl0102Nm = $('#rppl0102Nm').val();
|
||||
var rppl01BizNm = $('#rppl01BizNm').val();
|
||||
var rppl01BizId = $('#rppl01BizId').val();
|
||||
|
||||
/*
|
||||
if(rppl0102Nm == ""){
|
||||
|
||||
alert("신청인 대표자 이름을 입력해 주세요.");
|
||||
@ -635,7 +657,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
}else { // 개인 사업자인 경우
|
||||
|
||||
var rppl0103Nm = $('#rppl0103Nm').val();
|
||||
@ -695,7 +717,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
if(rppl01Phone1 == ""){
|
||||
|
||||
alert("신청인 연락처 정보를 입력해 주세요.");
|
||||
@ -716,7 +738,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
if(rppl01RealPost == ""){
|
||||
|
||||
alert("신청인 우편물 수령지 우편번호 정보를 입력해 주세요.");
|
||||
@ -756,12 +778,12 @@
|
||||
|
||||
var rppl0201Nm = $('#rppl0201Nm').val();
|
||||
|
||||
if(rppl0201Nm == ""){
|
||||
/* if(rppl0201Nm == ""){
|
||||
|
||||
alert("피신청인 이름을 입력해 주세요.");
|
||||
return false;
|
||||
|
||||
}
|
||||
} */
|
||||
|
||||
}else if(rppl02UsrTy == "02"){ // 법인일 경우
|
||||
|
||||
@ -849,7 +871,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
if(rppl02Phone1 == ""){
|
||||
|
||||
alert("피신청인 신청인 연락처 정보를 입력해 주세요.");
|
||||
@ -870,7 +892,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
if(rppl02RealPost == ""){
|
||||
|
||||
alert("우편물 수령지 우편번호 정보를 입력해 주세요.");
|
||||
@ -908,14 +930,14 @@
|
||||
if(rppl03UsrTy == "01"){ //개인일 경우
|
||||
|
||||
var rppl0301Nm = $('#rppl0301Nm').val();
|
||||
|
||||
/*
|
||||
if(rppl0301Nm == ""){
|
||||
|
||||
alert("피신청인 이름을 입력해 주세요.");
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
}else if(rppl03UsrTy == "02"){ // 법인일 경우
|
||||
|
||||
var rppl0302Nm = $('#rppl0302Nm').val();
|
||||
@ -1002,7 +1024,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
if(rppl03Phone1 == ""){
|
||||
|
||||
alert("피신청인 연락처 정보를 입력해 주세요.");
|
||||
@ -1022,7 +1044,7 @@
|
||||
alert("피신청인 연락처 정보를 입력해 주세요.");
|
||||
return false;
|
||||
|
||||
}
|
||||
} */
|
||||
|
||||
if(rppl03RealPost == ""){
|
||||
|
||||
@ -1061,14 +1083,14 @@
|
||||
if(rppl04UsrTy == "01"){ //개인일 경우
|
||||
|
||||
var rppl0401Nm = $('#rppl0401Nm').val();
|
||||
|
||||
/*
|
||||
if(rppl0401Nm == ""){
|
||||
|
||||
alert("피신청인 이름을 입력해 주세요.");
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
}else if(rppl04UsrTy == "02"){ // 법인일 경우
|
||||
|
||||
var rppl0402Nm = $('#rppl0402Nm').val();
|
||||
@ -1155,7 +1177,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
if(rppl04Phone1 == ""){
|
||||
|
||||
alert("피신청인 연락처 정보를 입력해 주세요.");
|
||||
@ -1176,7 +1198,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
if(rppl04RealPost == ""){
|
||||
|
||||
alert("우편물 수령지 우편번호 정보를 입력해 주세요.");
|
||||
@ -1215,14 +1237,14 @@
|
||||
if(rppl05UsrTy == "01"){ //개인일 경우
|
||||
|
||||
var rppl0501Nm = $('#rppl0501Nm').val();
|
||||
|
||||
/*
|
||||
if(rppl0501Nm == ""){
|
||||
|
||||
alert("피신청인 이름을 입력해 주세요.");
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
}else if(rppl05UsrTy == "02"){ // 법인일 경우
|
||||
|
||||
var rppl0502Nm = $('#rppl0502Nm').val();
|
||||
@ -1309,7 +1331,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
if(rppl05Phone1 == ""){
|
||||
|
||||
alert("피신청인 연락처 정보를 입력해 주세요.");
|
||||
@ -1330,7 +1352,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
if(rppl05RealPost == ""){
|
||||
|
||||
alert("우편물 수령지 우편번호 정보를 입력해 주세요.");
|
||||
@ -1368,14 +1390,14 @@
|
||||
if(rppl06UsrTy == "01"){ //개인일 경우
|
||||
|
||||
var rppl0601Nm = $('#rppl0601Nm').val();
|
||||
|
||||
/*
|
||||
if(rppl0601Nm == ""){
|
||||
|
||||
alert("피신청인 이름을 입력해 주세요.");
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
}else if(rppl06UsrTy == "02"){ // 법인일 경우
|
||||
|
||||
var rppl0602Nm = $('#rppl0602Nm').val();
|
||||
@ -1462,7 +1484,7 @@
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
if(rppl06Phone1 == ""){
|
||||
|
||||
alert("피신청인 연락처 정보를 입력해 주세요.");
|
||||
@ -1482,7 +1504,7 @@
|
||||
alert("피신청인 연락처 정보를 입력해 주세요.");
|
||||
return false;
|
||||
|
||||
}
|
||||
} */
|
||||
|
||||
if(rppl06RealPost == ""){
|
||||
|
||||
@ -1605,11 +1627,14 @@
|
||||
location.href="<c:url value='/kccadr/adjReqMgr/adjReqMgrRegList.do'/>";
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<form id="pop" name="pop" method="post">
|
||||
<input type="hidden" name="ccTy" value="">
|
||||
<input type="hidden" id="exmpCd" name="exmpCd" value="">
|
||||
</form>
|
||||
|
||||
<!-- cont -->
|
||||
<div class="cont_wrap">
|
||||
@ -1683,7 +1708,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>본인과의 관계</th>
|
||||
<th>신청인과의 관계</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<span><input type="radio" id="rppl00Relation1" name="adjReqMgrVoList[0].rpplRelation" value="01" <c:if test="${adrVO.adjReqMgrVoList[0].rpplRelation == '01'}"> checked </c:if> ><label for="rppl00Relation1">법률대리인</label></span>
|
||||
@ -1896,19 +1921,19 @@
|
||||
<!-- 개인 -->
|
||||
<!-- 법인 -->
|
||||
<tr usrTy="02">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>대표자</p>
|
||||
</th>
|
||||
<td><form:input path="adjReqMgrVoList[1].rpplNm" id="rppl0102Nm" size="30"/></td>
|
||||
</tr>
|
||||
<tr usrTy="02">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>법인/사업체명</p>
|
||||
</th>
|
||||
<td><form:input path="adjReqMgrVoList[1].rpplBizNm" id="rppl01BizNm" size="30"/></td>
|
||||
</tr>
|
||||
<tr usrTy="02">
|
||||
<th class="req_text">
|
||||
<tr>
|
||||
<th >
|
||||
<p>법인등록번호</p>
|
||||
</th>
|
||||
<td>
|
||||
@ -2026,10 +2051,10 @@
|
||||
<!-- 피신청인 정보 -->
|
||||
<div class="tb_tit tb_wrap_tit reqPer01Tit">
|
||||
<form:input type="hidden" path="adjReqMgrVoList[2].rpplSeq" id="rppl02Seq"/>
|
||||
<p>피신청인 정보</p>
|
||||
<p class="">피신청인 정보</p>
|
||||
<div class="btn_wrap">
|
||||
<button type="button" class="btnType06 btn_adj_add btn_add">피신청인 추가</button>
|
||||
<button type="button" class="btnType04 btn_del reqPerDel">삭제</button>
|
||||
<!-- <button type="button" class="btnType04 btn_del reqPerDel" data-info="02">삭제</button> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="tbType02 tb_wrap_tb reqPer01Tb">
|
||||
@ -2049,7 +2074,7 @@
|
||||
</tr>
|
||||
<!-- 개인 -->
|
||||
<tr class="scb_name" usrTy="01">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td>
|
||||
@ -2082,7 +2107,7 @@
|
||||
|
||||
<!-- 개인사업자 -->
|
||||
<tr class="person_name" usrTy="03">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td><form:input path="adjReqMgrVoList[2].rpplNm" id="rppl0203Nm" size="30"/></td>
|
||||
@ -2133,7 +2158,12 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>연락처</th>
|
||||
<th>연락처
|
||||
<c:out value="${adjReqMgrVoList[2].rpplPhone1 }" />
|
||||
<c:out value="${adjReqMgrVoList[2].rpplPhone2 }" />
|
||||
<c:out value="${adjReqMgrVoList[2].rpplPhone3 }" />
|
||||
|
||||
</th>
|
||||
<td>
|
||||
<form:input path="adjReqMgrVoList[2].rpplPhone1" id="rppl02Phone1" maxlength="3" size="15" cssClass="number_input"/>
|
||||
-<form:input path="adjReqMgrVoList[2].rpplPhone2" id="rppl02Phone2" maxlength="4" size="15" cssClass="number_input"/>
|
||||
@ -2191,6 +2221,9 @@
|
||||
<div class="tb_tit tb_wrap_tit reqPer02Tit">
|
||||
<form:input type="hidden" path="adjReqMgrVoList[3].rpplSeq" id="rppl03Seq"/>
|
||||
<p>피신청인 정보 02</p>
|
||||
<div class="btn_wrap">
|
||||
<button type="button" class="btnType04 btn_del reqPerDel" data-info="3">삭제</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tbType02 tb_wrap_tb reqPer02Tb">
|
||||
<table>
|
||||
@ -2209,7 +2242,7 @@
|
||||
</tr>
|
||||
<!-- 개인 -->
|
||||
<tr class="scb_name" usrTy="01">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td>
|
||||
@ -2242,7 +2275,7 @@
|
||||
|
||||
<!-- 개인사업자 -->
|
||||
<tr class="person_name" usrTy="03">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td><form:input path="adjReqMgrVoList[3].rpplNm" id="rppl0303Nm" size="30"/></td>
|
||||
@ -2351,6 +2384,9 @@
|
||||
<div class="tb_tit tb_wrap_tit reqPer03Tit">
|
||||
<form:input type="hidden" path="adjReqMgrVoList[4].rpplSeq" id="rppl04Seq"/>
|
||||
<p>피신청인 정보 03</p>
|
||||
<div class="btn_wrap">
|
||||
<button type="button" class="btnType04 btn_del reqPerDel" data-info="4">삭제</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tbType02 tb_wrap_tb reqPer03Tb">
|
||||
<table>
|
||||
@ -2369,7 +2405,7 @@
|
||||
</tr>
|
||||
<!-- 개인 -->
|
||||
<tr class="scb_name" usrTy="01">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td>
|
||||
@ -2402,7 +2438,7 @@
|
||||
|
||||
<!-- 개인사업자 -->
|
||||
<tr class="person_name" usrTy="03">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td><form:input path="adjReqMgrVoList[4].rpplNm" id="rppl0403Nm" size="30"/></td>
|
||||
@ -2511,6 +2547,9 @@
|
||||
<div class="tb_tit tb_wrap_tit reqPer04Tit">
|
||||
<form:input type="hidden" path="adjReqMgrVoList[5].rpplSeq" id="rppl05Seq"/>
|
||||
<p>피신청인 정보 04</p>
|
||||
<div class="btn_wrap">
|
||||
<button type="button" class="btnType04 btn_del reqPerDel" data-info="5">삭제</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tbType02 tb_wrap_tb reqPer04Tb">
|
||||
<table>
|
||||
@ -2529,7 +2568,7 @@
|
||||
</tr>
|
||||
<!-- 개인 -->
|
||||
<tr class="scb_name" usrTy="01">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td>
|
||||
@ -2562,7 +2601,7 @@
|
||||
|
||||
<!-- 개인사업자 -->
|
||||
<tr class="person_name" usrTy="03">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td><form:input path="adjReqMgrVoList[5].rpplNm" id="rppl0503Nm" size="30"/></td>
|
||||
@ -2671,6 +2710,9 @@
|
||||
<div class="tb_tit tb_wrap_tit reqPer05Tit">
|
||||
<form:input type="hidden" path="adjReqMgrVoList[6].rpplSeq" id="rppl06Seq"/>
|
||||
<p>피신청인 정보 05</p>
|
||||
<div class="btn_wrap">
|
||||
<button type="button" class="btnType04 btn_del reqPerDel" data-info="6">삭제</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tbType02 tb_wrap_tb reqPer05Tb">
|
||||
<table>
|
||||
@ -2689,7 +2731,7 @@
|
||||
</tr>
|
||||
<!-- 개인 -->
|
||||
<tr class="scb_name" usrTy="01">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td>
|
||||
@ -2722,7 +2764,7 @@
|
||||
|
||||
<!-- 개인사업자 -->
|
||||
<tr class="person_name" usrTy="03">
|
||||
<th class="req_text">
|
||||
<th>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td><form:input path="adjReqMgrVoList[6].rpplNm" id="rppl0603Nm" size="30"/></td>
|
||||
@ -2839,14 +2881,14 @@
|
||||
<tr>
|
||||
<th>신청취지</th>
|
||||
<td>
|
||||
<button type="button" class="btnType05">예문</button>
|
||||
<button type="button" class="btnType05" onclick="openExampleAdminPop('01');">예문</button>
|
||||
<form:textarea path="reqCn1" id="reqCn1" cols="30" rows="5" cssClass="purpose_text"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>신청원인</th>
|
||||
<td>
|
||||
<button type="button" class="btnType05">예문</button>
|
||||
<button type="button" class="btnType05" onclick="openExampleAdminPop('02');">예문</button>
|
||||
<form:textarea path="reqCn2" id="reqCn2" cols="30" rows="5" cssClass="purpose_text"/>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -30,6 +30,7 @@
|
||||
<script type="text/javascript" src="<c:url value='/js/kccadr/adjReqMgrPast/init.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/kccadr/adjReqMgrPast/event.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/kccadr/adjReqMgrPast/value.js'/>"></script>
|
||||
|
||||
<script src="/kccadrPb/adm/script/postcode.js"></script>
|
||||
|
||||
|
||||
|
||||
@ -34,8 +34,19 @@ $(document).ready(function(){
|
||||
});
|
||||
|
||||
// 신청취지 텍스트에 추가
|
||||
function addText(obj){
|
||||
$('#reqCn1').text($('#reqCn1').text().trim()+' '+obj.text);
|
||||
function addText(obj, exmpCd){
|
||||
// 답변서 code == 04
|
||||
if(exmpCd == '04')
|
||||
{
|
||||
$('#adrDocCn1').text(obj.text);
|
||||
$(".tooltip-close").trigger("click");
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#reqCn1').text($('#reqCn1').text().trim()+' '+obj.text);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
@ -45,8 +56,20 @@ function addText(obj){
|
||||
</head>
|
||||
<body>
|
||||
<div class="popup_wrap fee_info_popup" style="max-width: 580px;" tabindex="0" data-tooltip-con="fee_info_popup" data-focus="fee_info_popup" data-focus-prev="fee_info_popup_close">
|
||||
|
||||
<!-- 답변서 code 04 -->
|
||||
<c:choose>
|
||||
<c:when test="${exmpCd eq '04' }">
|
||||
<c:set var="titleText" value="답변서" />
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:set var="titleText" value="청구취지" />
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
|
||||
|
||||
<div class="popup_tit">
|
||||
<p>청구취지 작성예시</p> <button class="btn_popup_close tooltip-close" data-focus="fee_info_popup_close" title="팝업 닫기"><i></i></button>
|
||||
<p>${titleText } 작성예시</p> <button class="btn_popup_close tooltip-close" data-focus="fee_info_popup_close" title="팝업 닫기"><i></i></button>
|
||||
</div>
|
||||
<div class="popup_cont">
|
||||
<c:forEach var="list" items="${exmpList}" varStatus="status">
|
||||
@ -57,7 +80,7 @@ function addText(obj){
|
||||
</div>
|
||||
<div class="work_cont">
|
||||
<div class="text">
|
||||
<a href="#" onclick="addText(this); return false;"><c:out value="${list.exmpCn}"/></a>
|
||||
<a href="javascript:;" onclick="addText(this, '${exmpCd}'); return false;"><c:out value="${list.exmpCn}"/></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
32
src/main/webapp/js/kccadr/adm/common/common.js
Normal file
32
src/main/webapp/js/kccadr/adm/common/common.js
Normal file
@ -0,0 +1,32 @@
|
||||
|
||||
// 예문 팝업 function
|
||||
function openExampleAdminPop(exmpCd) {
|
||||
|
||||
var pop = document.pop;
|
||||
pop.ccTy.value = $('#ccTy').val();
|
||||
pop.exmpCd.value = exmpCd;
|
||||
|
||||
|
||||
var uri = '';
|
||||
if(exmpCd == '01')
|
||||
uri = "adjstReqOpenExamplePop.do";
|
||||
else if (exmpCd == '02')
|
||||
uri = "adjstReqOpenExamplePop2.do";
|
||||
|
||||
console.log('uri :: ', uri);
|
||||
|
||||
|
||||
// var uri = '';
|
||||
// if(exmpCd == '01')
|
||||
// {
|
||||
// uri = "adjstReqOpenExamplePop.do";
|
||||
// }
|
||||
// else if (exmpCd == '02')
|
||||
// {
|
||||
// uri = "adjstReqOpenExamplePop2.do";
|
||||
//
|
||||
// }
|
||||
|
||||
// commonPopWindowopenForm("/web/kccadr/adjst/popup/"+uri, '500', '400', "openExampleAdminPop", $('#pop'));
|
||||
commonPopWindowopenForm("/kccadr/adjPgrMgr/apm/popup/"+uri, '600', '400', "openExampleAdminPop", $('#pop'));
|
||||
}
|
||||
@ -1048,7 +1048,6 @@ var AdjstReq = {
|
||||
);
|
||||
},
|
||||
openExamplePop : function(expmCd){
|
||||
console.log(" + expmCd :: ", expmCd);
|
||||
commonPopLayeropen(
|
||||
"/web/kccadr/adjst/popup/adjstReqOpenExamplePop.do"
|
||||
, 1100
|
||||
|
||||
Loading…
Reference in New Issue
Block a user