이지우 - 사용자/관리자 조정신청(온라인) 신청인 법인등록번호 필수 처리, 피신청인 법인등록번호, 이메일 필수 제외

사용자 조정신청 수정 시 피신청인이 수정 대상에서 제외일 때, 피신청인 추가버튼 비활성화 처리
This commit is contained in:
jiwoo 2023-06-27 17:58:38 +09:00
parent dc5c3de271
commit a9b56d0c08
4 changed files with 61 additions and 60 deletions

View File

@ -178,12 +178,12 @@ function fn_adjReqMgr_update() {
}
if(rppl01BizId == ""){
/* if(rppl01BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -231,7 +231,7 @@ function fn_adjReqMgr_update() {
}
if(rppl01Email1 == ""){
/* if(rppl01Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -243,7 +243,7 @@ function fn_adjReqMgr_update() {
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
if(rppl01Phone1 == ""){
@ -331,12 +331,12 @@ function fn_adjReqMgr_update() {
}
if(rppl02BizId == ""){
/* if(rppl02BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -384,7 +384,7 @@ function fn_adjReqMgr_update() {
}
if(rppl02Email1 == ""){
/* if(rppl02Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -396,7 +396,7 @@ function fn_adjReqMgr_update() {
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
if(rppl02Phone1 == ""){
@ -483,12 +483,12 @@ function fn_adjReqMgr_update() {
}
if(rppl03BizId == ""){
/* if(rppl03BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -536,7 +536,7 @@ function fn_adjReqMgr_update() {
}
if(rppl03Email1 == ""){
/* if(rppl03Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -548,7 +548,7 @@ function fn_adjReqMgr_update() {
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
if(rppl03Phone1 == ""){
@ -637,12 +637,12 @@ function fn_adjReqMgr_update() {
}
if(rppl04BizId == ""){
/* if(rppl04BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -690,7 +690,7 @@ function fn_adjReqMgr_update() {
}
if(rppl04Email1 == ""){
/* if(rppl04Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -702,7 +702,7 @@ function fn_adjReqMgr_update() {
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
if(rppl04Phone1 == ""){
@ -790,12 +790,12 @@ function fn_adjReqMgr_update() {
}
if(rppl05BizId == ""){
/* if(rppl05BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -843,7 +843,7 @@ function fn_adjReqMgr_update() {
}
if(rppl05Email1 == ""){
/* if(rppl05Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -855,7 +855,7 @@ function fn_adjReqMgr_update() {
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
if(rppl05Phone1 == ""){
@ -1016,7 +1016,7 @@ function fn_adjReqMgr_update() {
<td><form:input path="adjReqMgrVoList[0].rpplBizNm" id="rppl01BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[0].rpplBizId" id="rppl01BizId" size="30" maxlength="13" cssClass="input_cop_num"/>
@ -1185,7 +1185,7 @@ function fn_adjReqMgr_update() {
<td><form:input path="adjReqMgrVoList[1].rpplBizNm" id="rppl02BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[1].rpplBizId" id="rppl02BizId" size="30" maxlength="13" cssClass="input_cop_num"/>
@ -1323,7 +1323,7 @@ function fn_adjReqMgr_update() {
<td><form:input path="adjReqMgrVoList[2].rpplBizNm" id="rppl03BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[2].rpplBizId" id="rppl03BizId" size="30" maxlength="13" cssClass="input_cop_num"/>
@ -1461,7 +1461,7 @@ function fn_adjReqMgr_update() {
<td><form:input path="adjReqMgrVoList[3].rpplBizNm" id="rppl04BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[3].rpplBizId" id="rppl04BizId" size="30" maxlength="13" cssClass="input_cop_num"/>
@ -1599,7 +1599,7 @@ function fn_adjReqMgr_update() {
<td><form:input path="adjReqMgrVoList[4].rpplBizNm" id="rppl05BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[4].rpplBizId" id="rppl05BizId" size="30" maxlength="13" cssClass="input_cop_num"/>

View File

@ -638,7 +638,7 @@
var rppl0102Nm = $('#rppl0102Nm').val();
var rppl01BizNm = $('#rppl01BizNm').val();
var rppl01BizId = $('#rppl01BizId').val();
/*
if(rppl0102Nm == ""){
alert("신청인 대표자 이름을 입력해 주세요.");
@ -659,7 +659,7 @@
return false;
}
*/
}else { // 개인 사업자인 경우
var rppl0103Nm = $('#rppl0103Nm').val();
@ -807,12 +807,12 @@
}
if(rppl02BizId == ""){
/* if(rppl02BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -860,7 +860,7 @@
}
if(rppl02Email1 == ""){
/* if(rppl02Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -872,7 +872,7 @@
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
/*
if(rppl02Phone1 == ""){
@ -960,12 +960,12 @@
}
if(rppl03BizId == ""){
/* if(rppl03BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -1013,7 +1013,7 @@
}
if(rppl03Email1 == ""){
/* if(rppl03Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -1025,7 +1025,7 @@
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
/*
if(rppl03Phone1 == ""){
@ -1113,12 +1113,12 @@
}
if(rppl04BizId == ""){
/* if(rppl04BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -1166,7 +1166,7 @@
}
if(rppl04Email1 == ""){
/* if(rppl04Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -1178,7 +1178,7 @@
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
/*
if(rppl04Phone1 == ""){
@ -1267,12 +1267,12 @@
}
if(rppl05BizId == ""){
/* if(rppl05BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -1320,7 +1320,7 @@
}
if(rppl05Email1 == ""){
/* if(rppl05Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -1332,7 +1332,7 @@
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
/*
if(rppl05Phone1 == ""){
@ -1420,12 +1420,12 @@
}
if(rppl06BizId == ""){
/* if(rppl06BizId == ""){
alert("피신청인 법인등록번호를 입력해 주세요.");
return false;
}
} */
}else { // 개인 사업자인 경우
@ -1473,7 +1473,7 @@
}
if(rppl06Email1 == ""){
/* if(rppl06Email1 == ""){
alert("피신청인 이메일을 입력해 주세요.");
return false;
@ -1485,7 +1485,7 @@
alert("피신청인 이메일 도메인 정보를 입력해 주세요.");
return false;
}
} */
/*
if(rppl06Phone1 == ""){
@ -1923,19 +1923,19 @@
<!-- 개인 -->
<!-- 법인 -->
<tr usrTy="02">
<th>
<th class="req_text">
<p>대표자</p>
</th>
<td><form:input path="adjReqMgrVoList[1].rpplNm" id="rppl0102Nm" size="30"/></td>
</tr>
<tr usrTy="02">
<th>
<th class="req_text">
<p>법인/사업체명</p>
</th>
<td><form:input path="adjReqMgrVoList[1].rpplBizNm" id="rppl01BizNm" size="30"/></td>
</tr>
<tr>
<th >
<th class="req_text">
<p>법인등록번호</p>
</th>
<td>
@ -2100,7 +2100,7 @@
<td><form:input path="adjReqMgrVoList[2].rpplBizNm" id="rppl02BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[2].rpplBizId" id="rppl02BizId" size="30" maxlength="14" cssClass="input_cop_num"/>
@ -2268,7 +2268,7 @@
<td><form:input path="adjReqMgrVoList[3].rpplBizNm" id="rppl03BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[3].rpplBizId" id="rppl03BizId" size="30" maxlength="14" cssClass="input_cop_num"/>
@ -2431,7 +2431,7 @@
<td><form:input path="adjReqMgrVoList[4].rpplBizNm" id="rppl04BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[4].rpplBizId" id="rppl04BizId" size="30" maxlength="14" cssClass="input_cop_num"/>
@ -2594,7 +2594,7 @@
<td><form:input path="adjReqMgrVoList[5].rpplBizNm" id="rppl05BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[5].rpplBizId" id="rppl05BizId" size="30" maxlength="14" cssClass="input_cop_num"/>
@ -2757,7 +2757,7 @@
<td><form:input path="adjReqMgrVoList[6].rpplBizNm" id="rppl06BizNm" size="30"/></td>
</tr>
<tr class="cop_num" usrTy="02">
<th class="req_text">
<th>
<p>피신청인 법인등록번호</p>
</th>
<td><form:input path="adjReqMgrVoList[6].rpplBizId" id="rppl06BizId" size="30" maxlength="14" cssClass="input_cop_num"/>

View File

@ -358,7 +358,7 @@ $( document ).ready(function(){
</tr>
<tr scope="row" class="cop_num" usrTy="02" style="display:${list.rpplUsrTy eq '02' ? '' : 'none'}">
<th>
<!-- <p class="req_text"><span>필수입력 항목</span>*</p> -->
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>법인등록번호</p>
</th>
<td>
@ -368,10 +368,10 @@ $( document ).ready(function(){
<%-- 등록화면 SSO정보 연동 처리 --%>
<c:choose>
<c:when test="${empty adjstReqVO.adrSeq && adjstReqVO.rpplTy == KccadrConstants.ADR_RPPL_TY_REQ}">
<form:input path="adjstRpplList[${status.index}].rpplBizId" id="rpplBizId${status.index}" value="${ssoLoginVO.membCorpnum}" size="30" placeholder="법인등록번호를 입력해주세요."/>
<form:input path="adjstRpplList[${status.index}].rpplBizId" id="rpplBizId${status.index}" value="${ssoLoginVO.membCorpnum}" size="30" maxLength="21" placeholder="법인등록번호를 입력해주세요."/>
</c:when>
<c:otherwise>
<form:input path="adjstRpplList[${status.index}].rpplBizId" id="rpplBizId${status.index}" value="${list.rpplBizId}" size="30" placeholder="법인등록번호를 입력해주세요."/>
<form:input path="adjstRpplList[${status.index}].rpplBizId" id="rpplBizId${status.index}" value="${list.rpplBizId}" size="30" maxLength="21" placeholder="법인등록번호를 입력해주세요."/>
</c:otherwise>
</c:choose>
</td>

View File

@ -826,12 +826,12 @@ var AdjstReq = {
return false;
}
/*
if(reqPerson.rpplBizId == ''){
alert("법인등록번호을 입력해 주세요.");
return false;
}
*/
}else if(reqPerson.rpplUsrTy == "${KccadrConstants.ADR_RPPL_USR_TY3}"){
if(reqPerson.rpplNm == ''){
alert("이름을 입력해 주세요.");
@ -1408,6 +1408,7 @@ var AdjstReq = {
var resInfYn = this.EDIT_DATA.resInfYn;
if(resInfYn != "Y"){
$(".personWarp").find("input,select,button").prop("disabled", true);
$("#addPerson").prop("disabled", true);
}
}else if(this.STEP == "${KccadrConstants.STEP3}"){
// 보완, 수정요청 순번 추가