법인 정보 관리 페이지 수정
This commit is contained in:
@@ -456,33 +456,48 @@
|
||||
var orgMiddle = $("#orgPhoneMiddle").val();
|
||||
var orgLast = $("#orgPhoneLast").val();
|
||||
|
||||
// 전화번호 유효성 검사
|
||||
if (scPrefix === "") {
|
||||
alert("고객센터 전화번호 앞자리를 선택해주세요.");
|
||||
$("#scPhonePrefix").focus();
|
||||
return;
|
||||
// 전화번호 유효성 검사 (입력한 경우에만 검사)
|
||||
// 고객센터 전화번호 검사
|
||||
var hasScPhone = scPrefix || scMiddle || scLast;
|
||||
if (hasScPhone) {
|
||||
if (!scPrefix || scPrefix === "") {
|
||||
alert("고객센터 전화번호를 입력하려면 앞자리를 선택해주세요.");
|
||||
$("#scPhonePrefix").focus();
|
||||
return;
|
||||
}
|
||||
if (!scMiddle || !scLast || scMiddle.length < 3 || scLast.length < 4) {
|
||||
alert("올바른 고객센터 전화번호를 입력하여 주십시오.");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (orgPrefix === "") {
|
||||
alert("회사 전화번호 앞자리를 선택해주세요.");
|
||||
$("#orgPhonePrefix").focus();
|
||||
return;
|
||||
// 회사 전화번호 검사
|
||||
var hasOrgPhone = orgPrefix || orgMiddle || orgLast;
|
||||
if (hasOrgPhone) {
|
||||
if (!orgPrefix || orgPrefix === "") {
|
||||
alert("회사 전화번호를 입력하려면 앞자리를 선택해주세요.");
|
||||
$("#orgPhonePrefix").focus();
|
||||
return;
|
||||
}
|
||||
if (!orgMiddle || !orgLast || orgMiddle.length < 3 || orgLast.length < 4) {
|
||||
alert("올바른 회사 전화번호를 입력하여 주십시오.");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (!scMiddle || !scLast || scMiddle.length < 3 || scLast.length < 4) {
|
||||
alert("올바른 고객센터 전화번호를 입력하여 주십시오.");
|
||||
return;
|
||||
// hidden input에 전체 전화번호 설정 (입력한 경우에만)
|
||||
if (hasScPhone && scPrefix && scMiddle && scLast) {
|
||||
$("input[name=scPhoneNumber]").val([scPrefix, scMiddle, scLast].join('-'));
|
||||
} else {
|
||||
$("input[name=scPhoneNumber]").val('');
|
||||
}
|
||||
|
||||
if (!orgMiddle || !orgLast || orgMiddle.length < 3 || orgLast.length < 4) {
|
||||
alert("올바른 회사 전화번호를 입력하여 주십시오.");
|
||||
return;
|
||||
if (hasOrgPhone && orgPrefix && orgMiddle && orgLast) {
|
||||
$("input[name=orgPhoneNumber]").val([orgPrefix, orgMiddle, orgLast].join('-'));
|
||||
} else {
|
||||
$("input[name=orgPhoneNumber]").val('');
|
||||
}
|
||||
|
||||
// hidden input에 전체 전화번호 설정
|
||||
$("input[name=scPhoneNumber]").val([scPrefix, scMiddle, scLast].join('-'));
|
||||
$("input[name=orgPhoneNumber]").val([orgPrefix, orgMiddle, orgLast].join('-'));
|
||||
|
||||
// 파일 체크
|
||||
var fileInput = document.getElementById('compRegFileUpload');
|
||||
if (fileInput.files.length > 0) {
|
||||
@@ -613,7 +628,7 @@
|
||||
<td style="width:35%;"><input type="text" name="orgSectors" id="orgSectors" maxlength="50" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th style="width:15%;"><%= getRequiredLabel(localeMessage.getString("portalOrg.orgCode")) %></th>
|
||||
<th style="width:15%;"><%= localeMessage.getString("portalOrg.orgCode") %></th>
|
||||
<td colspan="3" style="width:35%;">
|
||||
<div style="display: flex; align-items: center;">
|
||||
<input type="text" name="orgCode" id="orgCode" style="width: 200px; margin-right: 10px;"/>
|
||||
@@ -628,22 +643,19 @@
|
||||
<td colspan="3">
|
||||
<input type="text" name="compRegNo" id ="compRegNo" data-required data-warning="사업자 등록번호를 입력하여 주십시오."/>
|
||||
</td>
|
||||
<th ><%= getRequiredLabel(localeMessage.getString("portalOrg.ceoName")) %></th>
|
||||
<th><%= localeMessage.getString("portalOrg.ceoName") %></th>
|
||||
<td>
|
||||
<input type="text" name="ceoName" id="ceoName" maxlength="50"
|
||||
data-required data-warning="대표자 성명을 입력하여 주십시오." />
|
||||
<input type="text" name="ceoName" id="ceoName" maxlength="50" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><%= getRequiredLabel(localeMessage.getString("portalOrg.corpRegNo")) %></th>
|
||||
<th><%= localeMessage.getString("portalOrg.corpRegNo") %></th>
|
||||
<td colspan="3">
|
||||
<input type="text" name="corpRegNo" id="corpRegNo"
|
||||
data-required data-warning="법인등록번호를 입력하여 주십시오."/>
|
||||
<input type="text" name="corpRegNo" id="corpRegNo" />
|
||||
</td>
|
||||
<th><%= getRequiredLabel(localeMessage.getString("portalOrg.orgAddr")) %></th>
|
||||
<th><%= localeMessage.getString("portalOrg.orgAddr") %></th>
|
||||
<td>
|
||||
<input type="text" name="orgAddr" id="orgAddr" maxlength="255"
|
||||
data-required data-warning="사업장 소재지를 입력하여 주십시오."/>
|
||||
<input type="text" name="orgAddr" id="orgAddr" maxlength="255" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -651,19 +663,18 @@
|
||||
<td style="width:10%;"><div class="select-style"><select name="approvalStatus"/></div></td>
|
||||
<th style="width:15%;"><%= localeMessage.getString("portalOrg.orgStatus") %></th>
|
||||
<td style="width:10%;"><div class="select-style"><select name="orgStatus" id="orgStatus" /></div></td>
|
||||
<th><%= getRequiredLabel(localeMessage.getString("portalOrg.serviceName")) %></th>
|
||||
<th><%= localeMessage.getString("portalOrg.serviceName") %></th>
|
||||
<td>
|
||||
<input type="text" name="serviceName" id="serviceName" maxlength="36"
|
||||
data-required data-warning="서비스명을 입력하여 주십시오."/>
|
||||
<input type="text" name="serviceName" id="serviceName" maxlength="36" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><%= getRequiredLabel(localeMessage.getString("portalOrg.scPhoneNumber")) %></th>
|
||||
<th><%= localeMessage.getString("portalOrg.scPhoneNumber") %></th>
|
||||
<td colspan="3">
|
||||
<div class="input-group" style="width: 60%; display: flex;">
|
||||
<div class="select-style" style="width: 25%; display: inline-block;">
|
||||
<select id="scPhonePrefix" name="scPhonePrefix" style="padding-left: 10px;"
|
||||
data-required data-warning="고객센터 전화번호 앞자리를 선택해주세요.">
|
||||
<div class="select-style" style="width: 30%; display: inline-block;">
|
||||
<select id="scPhonePrefix" name="scPhonePrefix" style="padding-left: 10px;">
|
||||
<option value="">선택</option>
|
||||
<option value="국번없음">국번없음</option>
|
||||
<option value="02">02</option>
|
||||
<option value="031">031</option>
|
||||
@@ -686,20 +697,18 @@
|
||||
</select>
|
||||
</div>
|
||||
<span class="mx-2">-</span>
|
||||
<input type="text" id="scPhoneMiddle" name="scPhoneMiddle" maxlength="4" style="width: 20%; text-align: center;"
|
||||
data-required data-warning="고객센터 전화번호 중간자리를 입력하여 주십시오." />
|
||||
<input type="text" id="scPhoneMiddle" name="scPhoneMiddle" maxlength="4" style="width: 20%; text-align: center;" />
|
||||
<span class="mx-2">-</span>
|
||||
<input type="text" id="scPhoneLast" name="scPhoneLast" maxlength="4" style="width: 20%; text-align: center;"
|
||||
data-required data-warning="고객센터 전화번호 끝자리를 입력하여 주십시오." />
|
||||
<input type="text" id="scPhoneLast" name="scPhoneLast" maxlength="4" style="width: 20%; text-align: center;" />
|
||||
<input type="hidden" name="scPhoneNumber"/>
|
||||
</div>
|
||||
</td>
|
||||
<th><%= getRequiredLabel(localeMessage.getString("portalOrg.orgPhoneNumber")) %></th>
|
||||
<th><%= localeMessage.getString("portalOrg.orgPhoneNumber") %></th>
|
||||
<td>
|
||||
<div class="input-group" style="width: 60%; display: flex;">
|
||||
<div class="select-style" style="width: 25%; display: inline-block;">
|
||||
<select id="orgPhonePrefix" name="orgPhonePrefix" style="padding-left: 10px;"
|
||||
data-required data-warning="회사 전화번호 앞자리를 선택해주세요." >
|
||||
<div class="select-style" style="width: 30%; display: inline-block;">
|
||||
<select id="orgPhonePrefix" name="orgPhonePrefix" style="padding-left: 10px;">
|
||||
<option value="">선택</option>
|
||||
<option value="국번없음">국번없음</option>
|
||||
<option value="02">02</option>
|
||||
<option value="031">031</option>
|
||||
@@ -722,11 +731,9 @@
|
||||
</select>
|
||||
</div>
|
||||
<span class="mx-2">-</span>
|
||||
<input type="text" id="orgPhoneMiddle" name="orgPhoneMiddle" maxlength="4" style="width: 20%; text-align: center;"
|
||||
data-required data-warning="회사 전화번호 중간자리를 입력하여 주십시오." />
|
||||
<input type="text" id="orgPhoneMiddle" name="orgPhoneMiddle" maxlength="4" style="width: 20%; text-align: center;" />
|
||||
<span class="mx-2">-</span>
|
||||
<input type="text" id="orgPhoneLast" name="orgPhoneLast" maxlength="4" style="width: 20%; text-align: center;"
|
||||
data-required data-warning="회사 전화번호 끝자리를 입력하여 주십시오." />
|
||||
<input type="text" id="orgPhoneLast" name="orgPhoneLast" maxlength="4" style="width: 20%; text-align: center;" />
|
||||
<input type="hidden" name="orgPhoneNumber"/>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
Reference in New Issue
Block a user