- 교육비 지원 관련 환급여부로 텍스트 수정

- 온라인/혼합 -> 회사정보 숨김처리
- 오프라인 -> 환급여부를 '비환급' 선택 시 회사정보 확인 모두 숨김
This commit is contained in:
lch 2021-05-03 04:36:10 +00:00
parent fd3e00ee41
commit 583476de59
1 changed files with 43 additions and 47 deletions

View File

@ -96,51 +96,49 @@
<input type="radio" name="rdoAccommo" id="rdoAccommo2" value="2" checked /><label for="rdoAccommo2"> 아니오</label>
</li>
</ul>
<h4 class="clsTitle">교육비 지원</h4>
<h4 class="clsTitle">환급여부선택</h4>
<table class="clsTable">
<tbody>
<tr>
<th>교육비 지원</th>
<th>환급여부</th>
<td>
<ul class="bakRadio">
<li><input type="radio" name="rdoRefund" id="rdoRefund01" value="1" checked><label for="rdoRefund01">환급</label></li>
<li><input type="radio" name="rdoRefund" id="rdoRefund02" value="0"><label for="rdoRefund02">비환급</label></li>
<li><input type="radio" name="isrebate" id="isrebate01" value="1" checked><label for="isrebate01">환급</label></li>
<li><input type="radio" name="isrebate" id="isrebate02" value="0"><label for="isrebate02">비환급</label></li>
</ul>
</td>
</tr>
</tbody>
</table>
<p class="subDsc mt10">※ 고용보험에 가입되어 있는 재직자의 경우에만 교육비 중 기준된 일정금액 환급이 가능 하며 대표이사, 대표이사의 직계가족 또는 고용보험 미 가입자는 환급이 불가 합니다.</p>
<p class="subDsc mt10">※ 고용보험에 가입되어 있는 재직자의 경우에만 교육비 중 기준된 일정금액 환급이 가능 하며 고용보험 미 가입자는 환급이 불가 합니다.</p>
<div id="divRefundAccount" style="display:none">
<h4 class="clsTitle">환급금 수령계좌 등록</h4>
<p class="subDsc">*는 필수 입력사항입니다.</p>
<table class="clsTable">
<tbody>
<tr>
<th>*은행명</th>
<td><input type="text" name="rbankname" id="rbankname" class="apyIpt" /></td>
</tr>
<tr>
<th>*계좌번호</th>
<td><input type="text" name="rbankacc" id="rbankacc" class="apyIpt" /></td>
</tr>
<tr>
<th>*예금주</th>
<td><input type="text" name="rbankowner" id="rbankowner" class="apyIpt" /></td>
</tr>
</tbody>
</table>
<p class="subDsc mt10">※ 환급금액 지급받는 계좌이므로 반드시 소속된 사업장의 법인계좌정보만 입력하여 주시기 바랍니다. (개인계좌 또는 사업주 개인의 계좌로는 환급이 불가합니다)</p>
</div>
<h4 class="clsTitle rbankInfo">환급금 수령계좌 등록</h4>
<p class="subDsc rbankInfo">*는 필수 입력사항입니다.</p>
<table class="clsTable rbankInfo">
<tbody>
<tr>
<th>*은행명</th>
<td><input type="text" name="rbankname" id="rbankname" class="apyIpt" /></td>
</tr>
<tr>
<th>*계좌번호</th>
<td><input type="text" name="rbankacc" id="rbankacc" class="apyIpt" /></td>
</tr>
<tr>
<th>*예금주</th>
<td><input type="text" name="rbankowner" id="rbankowner" class="apyIpt" /></td>
</tr>
</tbody>
</table>
<p class="subDsc mt10 rbankInfo">※ 환급금액 지급받는 계좌이므로 반드시 소속된 사업장의 법인계좌정보만 입력하여 주시기 바랍니다. (개인계좌 또는 사업주 개인의 계좌로는 환급이 불가합니다)</p>
}
<div id="postlayer" class="daumpost"><a href="#" class="btn btn-xxs btn-select closedaumpost" onclick="closeDaumPostcode();">close</a></div>
<h4 class="clsTitle">회사정보 확인</h4>
<p class="subDsc">*는 필수 입력사항입니다.</p>
<h4 class="clsTitle companyInfo">회사정보 확인</h4>
<p class="subDsc companyInfo">*는 필수 입력사항입니다.</p>
@Html.HiddenFor(x => x.Assign.asno)
<table class="clsTable">
<table class="clsTable companyInfo">
<tbody>
<tr>
<th>*회사명</th>
@ -346,8 +344,15 @@
setScd();
});
$("input[name='rdoRefund']").change(function () {
refundAccountShowHide();
$("input[name='isrebate']").change(function () {
if ($("input:radio[name='isrebate']:checked").val() == "1") {
$(".rbankInfo").show();
$(".companyInfo").show();
}
else {
$(".rbankInfo").hide();
$(".companyInfo").hide();
}
});
$("input[name='rdoAccommo']").change(function () {
@ -374,17 +379,8 @@
if (@Model.CM.cshape == 2) {
setScd();
}
refundAccountShowHide();
}, 300);
}
function refundAccountShowHide() {
if ($("#rdoRefund01").prop("checked")) {
$("#divRefundAccount").show();
}
else {
$("#divRefundAccount").hide();
}
}
function setScd() {
capp("/focommon/GetScdForMixEdu", { cmno: @Model.cmno, month: $("#selMonth").val() }, "renderScd");
@ -429,9 +425,9 @@
}
function applyEdu() {
if ($("input:radio[name='rdoRefund']:checked").val() == "1" && check("rbankname", null, "은행명을 등록해주세요.")) { }
else if ($("input:radio[name='rdoRefund']:checked").val() == "1" && check("rbankacc", null, "계좌번호를 등록해주세요.")) { }
else if ($("input:radio[name='rdoRefund']:checked").val() == "1" && check("rbankowner", null, "예금주를 등록해주세요.")) { }
if ($("input:radio[name='isrebate']:checked").val() == "1" && check("rbankname", null, "은행명을 등록해주세요.")) { }
else if ($("input:radio[name='isrebate']:checked").val() == "1" && check("rbankacc", null, "계좌번호를 등록해주세요.")) { }
else if ($("input:radio[name='isrebate']:checked").val() == "1" && check("rbankowner", null, "예금주를 등록해주세요.")) { }
else if ($("#User_userpno1").val() == "" || $("#User_userpno1").val() == null) {
focus("User_userpno1");
msg("주민등록번호 앞자리를 입력하십시오.");
@ -443,7 +439,7 @@
else {
if (@ViewBag.SSUserNo > 0) {
$("#cmisno").val($("input:radio[name=rdoScds]:checked").val());
$("#isrebate").val($("input:radio[name=rdoRefund]:checked").val());
$("#isrebate").val($("input:radio[name=isrebate]:checked").val());
$("#isaccommodation").val($("input:radio[name=rdoAccommo]:checked").val());
$("#applicableCM").val("@Model.CM.applicableCM");