|
|
|
@ -20,7 +20,7 @@
|
|
|
|
<col style="width: 20%;" />
|
|
|
|
<col style="width: 20%;" />
|
|
|
|
<col style="width: 30%;" />
|
|
|
|
<col style="width: 30%;" />
|
|
|
|
<col style="width: 20%;" />
|
|
|
|
<col style="width: 20%;" />
|
|
|
|
<col style="width: 30%;"/>
|
|
|
|
<col style="width: 30%;" />
|
|
|
|
</colgroup>
|
|
|
|
</colgroup>
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
<th class="th"><span class="required">*</span> 구분</th>
|
|
|
|
<th class="th"><span class="required">*</span> 구분</th>
|
|
|
|
@ -36,29 +36,25 @@
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
<th class="th"><span class="required">*</span> 주민번호/법인번호</th>
|
|
|
|
<th class="th"><span class="required">*</span> 주민번호/법인번호</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="rrno" name="rrno" class="input"
|
|
|
|
<input type="text" id="rrno" name="rrno" class="input" value="${data.rrno}" maxlength="13" />
|
|
|
|
value="${data.rrno}" maxlength="13" />
|
|
|
|
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
<th class="th"><span class="required">*</span> 성명</th>
|
|
|
|
<th class="th"><span class="required">*</span> 성명</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="flnm" name="flnm" class="input"
|
|
|
|
<input type="text" id="flnm" name="flnm" class="input" value="${data.flnm}" validation-check="required" maxlength="100" />
|
|
|
|
value="${data.flnm}" validation-check="required" maxlength="100" />
|
|
|
|
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
<th class="th"><span class="required">*</span> 주소</th>
|
|
|
|
<th class="th"><span class="required">*</span> 주소</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="addr" name="addr" class="input"
|
|
|
|
<input type="text" id="addr" name="addr" class="input" value="${data.addr}" validation-check="required" maxlength="100" />
|
|
|
|
value="${data.addr}" validation-check="required" maxlength="100"/>
|
|
|
|
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
<th class="th">상세 주소</th>
|
|
|
|
<th class="th">상세 주소</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="daddr" name="daddr" class="input"
|
|
|
|
<input type="text" id="daddr" name="daddr" class="input" value="${data.daddr}" maxlength="100" />
|
|
|
|
value="${data.daddr}" maxlength="100"/>
|
|
|
|
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
@ -71,15 +67,13 @@
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
<th class="th"> 전화번호</th>
|
|
|
|
<th class="th"> 전화번호</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="telno" name="telno" class="input"
|
|
|
|
<input type="text" id="telno" name="telno" class="input" value="${data.telno}" maxlength="100" />
|
|
|
|
value="${data.telno}" maxlength="100"/>
|
|
|
|
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
<th class="th"> 메일주소</th>
|
|
|
|
<th class="th"> 메일주소</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="eml" name="eml" class="input"
|
|
|
|
<input type="text" id="eml" name="eml" class="input" value="${data.eml}" maxlength="100" />
|
|
|
|
value="${data.eml}" maxlength="100"/>
|
|
|
|
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<%--<tr>
|
|
|
|
<%--<tr>
|
|
|
|
@ -91,47 +85,47 @@
|
|
|
|
<tr style="display: none;">
|
|
|
|
<tr style="display: none;">
|
|
|
|
<th class="th"><span class="required">*</span> 지번 주소</th>
|
|
|
|
<th class="th"><span class="required">*</span> 지번 주소</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="lotnoAddr" name="lotnoAddr" class="input" style="width: 450px;" maxlength="320" readonly value="${data.lotnoAddr}"/>
|
|
|
|
<input type="text" id="lotnoAddr" name="lotnoAddr" class="input" style="width: 450px;" maxlength="320" readonly value="${data.lotnoAddr}" />
|
|
|
|
<input type="text" id="lotnoMno" name="lotnoMno" class="input" style="width: 120px;" maxlength="4" readonly value="${data.lotnoMno}"/>
|
|
|
|
<input type="text" id="lotnoMno" name="lotnoMno" class="input" style="width: 120px;" maxlength="4" readonly value="${data.lotnoMno}" />
|
|
|
|
<input type="text" id="lotnoSno" name="lotnoSno" class="input" style="width: 120px;" maxlength="4" readonly value="${data.lotnoSno}"/>
|
|
|
|
<input type="text" id="lotnoSno" name="lotnoSno" class="input" style="width: 120px;" maxlength="4" readonly value="${data.lotnoSno}" />
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr style="display: none;">
|
|
|
|
<tr style="display: none;">
|
|
|
|
<th class="th"><span class="required">*</span> 도로명 주소</th>
|
|
|
|
<th class="th"><span class="required">*</span> 도로명 주소</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="roadNmAddr" name="roadNmAddr" class="input" style="width: 450px;" maxlength="320" readonly value="${data.roadNmAddr}"/>
|
|
|
|
<input type="text" id="roadNmAddr" name="roadNmAddr" class="input" style="width: 450px;" maxlength="320" readonly value="${data.roadNmAddr}" />
|
|
|
|
<input type="text" id="bldgMno" name="bldgMno" class="input" style="width: 120px;" maxlength="4" readonly value="${data.bldgMno}"/>
|
|
|
|
<input type="text" id="bldgMno" name="bldgMno" class="input" style="width: 120px;" maxlength="4" readonly value="${data.bldgMno}" />
|
|
|
|
<input type="text" id="bldgSno" name="bldgSno" class="input" style="width: 120px;" maxlength="4" readonly value="${data.bldgSno}"/>
|
|
|
|
<input type="text" id="bldgSno" name="bldgSno" class="input" style="width: 120px;" maxlength="4" readonly value="${data.bldgSno}" />
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<!-- 중요로직: sggCd(시군구 코드는 세션에서 서버가 설정) -->
|
|
|
|
<!-- 중요로직: sggCd(시군구 코드는 세션에서 서버가 설정) -->
|
|
|
|
<tr style="display: none;">
|
|
|
|
<tr style="display: none;">
|
|
|
|
<th class="th"><span class="required">*</span> 행정구역코드</th>
|
|
|
|
<th class="th"><span class="required">*</span> 행정구역코드</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="pbadmsZoneCd" name="pbadmsZoneCd" class="input" maxlength="10" style="width: 180px;" placeholder="예) 4128700000" readonly value="${data.pbadmsZoneCd}"/>
|
|
|
|
<input type="text" id="pbadmsZoneCd" name="pbadmsZoneCd" class="input" maxlength="10" style="width: 180px;" placeholder="예) 4128700000" readonly value="${data.pbadmsZoneCd}" />
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr style="display: none;">
|
|
|
|
<tr style="display: none;">
|
|
|
|
<th class="th">지번 전체주소</th>
|
|
|
|
<th class="th">지번 전체주소</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="lotnoWholAddr" name="lotnoWholAddr" class="input" maxlength="2000" readonly value="${data.lotnoWholAddr}"/>
|
|
|
|
<input type="text" id="lotnoWholAddr" name="lotnoWholAddr" class="input" maxlength="2000" readonly value="${data.lotnoWholAddr}" />
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<tr>
|
|
|
|
<tr style="display: none;">
|
|
|
|
<tr style="display: none;">
|
|
|
|
<th class="th">도로명 전체주소</th>
|
|
|
|
<th class="th">도로명 전체주소</th>
|
|
|
|
<td colspan="3">
|
|
|
|
<td colspan="3">
|
|
|
|
<input type="text" id="roadNmWholAddr" name="roadNmWholAddr" class="input" maxlength="2000" readonly value="${data.roadNmWholAddr}"/>
|
|
|
|
<input type="text" id="roadNmWholAddr" name="roadNmWholAddr" class="input" maxlength="2000" readonly value="${data.roadNmWholAddr}" />
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr style="display: none;">
|
|
|
|
<tr style="display: none;">
|
|
|
|
<th class="th">참고 주소</th>
|
|
|
|
<th class="th">참고 주소</th>
|
|
|
|
<td>
|
|
|
|
<td>
|
|
|
|
<input type="text" id="refAddr" name="refAddr" class="input" maxlength="320" readonly value="${data.refAddr}"/>
|
|
|
|
<input type="text" id="refAddr" name="refAddr" class="input" maxlength="320" readonly value="${data.refAddr}" />
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
<th class="th">도로명 코드</th>
|
|
|
|
<th class="th">도로명 코드</th>
|
|
|
|
<td>
|
|
|
|
<td>
|
|
|
|
<input type="text" id="roadNmCd" name="roadNmCd" class="input" style="width: 180px;" maxlength="12" readonly value="${data.roadNmCd}"/>
|
|
|
|
<input type="text" id="roadNmCd" name="roadNmCd" class="input" style="width: 180px;" maxlength="12" readonly value="${data.roadNmCd}" />
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr style="display: none;">
|
|
|
|
<tr style="display: none;">
|
|
|
|
@ -226,7 +220,7 @@
|
|
|
|
alert(response.message || '처리되었습니다.');
|
|
|
|
alert(response.message || '처리되었습니다.');
|
|
|
|
if (window.opener && window.opener.refreshOwnActList) {
|
|
|
|
if (window.opener && window.opener.refreshOwnActList) {
|
|
|
|
window.opener.refreshOwnActList();
|
|
|
|
window.opener.refreshOwnActList();
|
|
|
|
}else if (window.opener && window.opener.CrdnOwnrSelectPopup) {
|
|
|
|
} else if (window.opener && window.opener.CrdnOwnrSelectPopup) {
|
|
|
|
window.opener.CrdnOwnrSelectPopup.search();
|
|
|
|
window.opener.CrdnOwnrSelectPopup.search();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
window.close();
|
|
|
|
window.close();
|
|
|
|
@ -243,15 +237,17 @@
|
|
|
|
var ownrId = $("#ownrId").val();
|
|
|
|
var ownrId = $("#ownrId").val();
|
|
|
|
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
$.ajax({
|
|
|
|
url: '/crdn/ownact/delete.ajax',
|
|
|
|
url: '<c:url value="/crdn/ownact/delete.ajax"/>',
|
|
|
|
type: 'POST',
|
|
|
|
type: 'POST',
|
|
|
|
data: { ownrId: ownrId },
|
|
|
|
data: {
|
|
|
|
|
|
|
|
ownrId: ownrId
|
|
|
|
|
|
|
|
},
|
|
|
|
success: function(response) {
|
|
|
|
success: function(response) {
|
|
|
|
if (response.success) {
|
|
|
|
if (response.success) {
|
|
|
|
alert(response.message || '삭제되었습니다.');
|
|
|
|
alert(response.message || '삭제되었습니다.');
|
|
|
|
if (window.opener && window.opener.refreshOwnActList) {
|
|
|
|
if (window.opener && window.opener.refreshOwnActList) {
|
|
|
|
window.opener.refreshOwnActList();
|
|
|
|
window.opener.refreshOwnActList();
|
|
|
|
}else if (window.opener && window.opener.CrdnOwnrSelectPopup) {
|
|
|
|
} else if (window.opener && window.opener.CrdnOwnrSelectPopup) {
|
|
|
|
window.opener.CrdnOwnrSelectPopup.search();
|
|
|
|
window.opener.CrdnOwnrSelectPopup.search();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
window.close();
|
|
|
|
window.close();
|
|
|
|
@ -339,28 +335,28 @@
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
function searchZipCodeCallback(obj) {
|
|
|
|
function searchZipCodeCallback(obj) {
|
|
|
|
// 중요로직: 우편번호와 기본 주소 정보 설정
|
|
|
|
// 중요로직: 우편번호와 기본 주소 정보 설정
|
|
|
|
$("#zip").val(obj.zipNo || ""); // 우편번호
|
|
|
|
$("#zip").val(obj.zipNo || ""); // 우편번호
|
|
|
|
$("#roadNmAddr").val(obj.roadAddrPart1 || ""); // 도로명 주소 (참고항목 제외)
|
|
|
|
$("#roadNmAddr").val(obj.roadAddrPart1 || ""); // 도로명 주소 (참고항목 제외)
|
|
|
|
$("#addr").val(obj.roadAddrPart1 || ""); // 도로명 주소 (addr)
|
|
|
|
$("#addr").val(obj.roadAddrPart1 || ""); // 도로명 주소 (addr)
|
|
|
|
$("#lotnoAddr").val(obj.jibunAddr || ""); // 지번 주소
|
|
|
|
$("#lotnoAddr").val(obj.jibunAddr || ""); // 지번 주소
|
|
|
|
$("#daddr").val(obj.roadAddrPart2 || ""); // 상세주소는 사용자가 직접 입력
|
|
|
|
$("#daddr").val(obj.roadAddrPart2 || ""); // 상세주소는 사용자가 직접 입력
|
|
|
|
|
|
|
|
|
|
|
|
// 중요로직: 전체주소는 초기에는 기본주소만 설정 (상세주소 입력 후 동적으로 결합)
|
|
|
|
// 중요로직: 전체주소는 초기에는 기본주소만 설정 (상세주소 입력 후 동적으로 결합)
|
|
|
|
$("#roadNmWholAddr").val(obj.roadAddrPart1 || ""); // 도로명 전체주소 (초기값: 도로명주소만)
|
|
|
|
$("#roadNmWholAddr").val(obj.roadAddrPart1 || ""); // 도로명 전체주소 (초기값: 도로명주소만)
|
|
|
|
$("#lotnoWholAddr").val(obj.jibunAddr || ""); // 지번 전체주소 (초기값: 지번주소만)
|
|
|
|
$("#lotnoWholAddr").val(obj.jibunAddr || ""); // 지번 전체주소 (초기값: 지번주소만)
|
|
|
|
$("#refAddr").val(obj.roadAddrPart2 || ""); // 참고 주소 (도로명주소 참고항목)
|
|
|
|
$("#refAddr").val(obj.roadAddrPart2 || ""); // 참고 주소 (도로명주소 참고항목)
|
|
|
|
$("#roadNmCd").val(obj.rnMgtSn || ""); // 도로명 코드
|
|
|
|
$("#roadNmCd").val(obj.rnMgtSn || ""); // 도로명 코드
|
|
|
|
$("#pbadmsZoneCd").val(obj.admCd || ""); // 행정구역코드
|
|
|
|
$("#pbadmsZoneCd").val(obj.admCd || ""); // 행정구역코드
|
|
|
|
|
|
|
|
|
|
|
|
// 중요로직: 지번 관련 정보 설정
|
|
|
|
// 중요로직: 지번 관련 정보 설정
|
|
|
|
$("#lotnoMno").val(obj.lnbrMnnm || ""); // 지번 본번
|
|
|
|
$("#lotnoMno").val(obj.lnbrMnnm || ""); // 지번 본번
|
|
|
|
$("#lotnoSno").val(obj.lnbrSlno || ""); // 지번 부번
|
|
|
|
$("#lotnoSno").val(obj.lnbrSlno || ""); // 지번 부번
|
|
|
|
$("#bldgMno").val(obj.buldMnnm || ""); // 건물 본번
|
|
|
|
$("#bldgMno").val(obj.buldMnnm || ""); // 건물 본번
|
|
|
|
$("#bldgSno").val(obj.buldSlno || ""); // 건물 부번
|
|
|
|
$("#bldgSno").val(obj.buldSlno || ""); // 건물 부번
|
|
|
|
|
|
|
|
|
|
|
|
// 중요로직: Y/N 코드 설정 (지하여부, 산여부)
|
|
|
|
// 중요로직: Y/N 코드 설정 (지하여부, 산여부)
|
|
|
|
$("#udgdYnCd").val(obj.udrtYn === "1" ? "Y" : "N"); // 지하여부 (1:지하, 0:지상)
|
|
|
|
$("#udgdYnCd").val(obj.udrtYn === "1" ? "Y" : "N"); // 지하여부 (1:지하, 0:지상)
|
|
|
|
$("#mtnYnCd").val(obj.mtYn === "1" ? "Y" : "N"); // 산여부 (1:산, 0:대지)
|
|
|
|
$("#mtnYnCd").val(obj.mtYn === "1" ? "Y" : "N"); // 산여부 (1:산, 0:대지)
|
|
|
|
|
|
|
|
|
|
|
|
// 중요로직: 법정동 자동 선택 - 주소 검색 결과의 읍면동명과 매칭되는 옵션 찾아서 선택
|
|
|
|
// 중요로직: 법정동 자동 선택 - 주소 검색 결과의 읍면동명과 매칭되는 옵션 찾아서 선택
|
|
|
|
if (obj.emdNm) {
|
|
|
|
if (obj.emdNm) {
|
|
|
|
@ -396,9 +392,9 @@
|
|
|
|
* - 기본주소 + 상세주소를 결합하여 전체주소 필드를 업데이트
|
|
|
|
* - 기본주소 + 상세주소를 결합하여 전체주소 필드를 업데이트
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
function updateWholeAddress() {
|
|
|
|
function updateWholeAddress() {
|
|
|
|
var roadNmAddr = $("#roadNmAddr").val() || ""; // 도로명 주소
|
|
|
|
var roadNmAddr = $("#roadNmAddr").val() || ""; // 도로명 주소
|
|
|
|
var lotnoAddr = $("#lotnoAddr").val() || ""; // 지번 주소
|
|
|
|
var lotnoAddr = $("#lotnoAddr").val() || ""; // 지번 주소
|
|
|
|
var daddr = $("#daddr").val() || ""; // 상세주소
|
|
|
|
var daddr = $("#daddr").val() || ""; // 상세주소
|
|
|
|
|
|
|
|
|
|
|
|
// 중요로직: 도로명 전체주소 = 도로명 주소 + 상세주소
|
|
|
|
// 중요로직: 도로명 전체주소 = 도로명 주소 + 상세주소
|
|
|
|
var roadNmWholAddr = roadNmAddr;
|
|
|
|
var roadNmWholAddr = roadNmAddr;
|
|
|
|
|