This commit is contained in:
hyunho 2020-11-06 05:20:19 +00:00
parent 41ce9f5b2b
commit b3c3be58d7
4 changed files with 106 additions and 23 deletions

View File

@ -822,6 +822,13 @@ namespace NP.FO.Controllers
public ActionResult Applycomplete(VMCourse vm) public ActionResult Applycomplete(VMCourse vm)
{ {
vm.CM = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "cmno", vm.cmno } }).FirstOrDefault();
if (vm.CM.lectcnt != null)
{
int? standbyPerson = vm.CM.quota - vm.CM.lectcnt;
vm.CM.applicableCM = (standbyPerson <= 0) ? "대기접수" : "정상접수";
vm.CM.standbyPerson = standbyPerson;
}
return View(vm); return View(vm);
} }

View File

@ -1,28 +1,86 @@
<div id="pageTitle"> <input type="hidden" name="cmno" id="cmno" value="@Model.cmno" /> @*강좌번호*@
<div id="pageTitle">
<h3>신청완료</h3> <h3>신청완료</h3>
</div> </div>
<h4 class="clsTitle">신청강좌</h4> <h4 class="clsTitle">신청강좌</h4>
<dl class="apyBox"> <ul class="smtList mt0">
<dt> <li>
<h5>31기 <span class="blu">[ 부산교육장 ]</span> 아동문학의 이해</h5> <ul class="smtlChk">
<p>신청기간 : 2019-04-05 ~ 2019-04-20 | 집체교육기간 : [부산] 2019-04-05 ~ 2019-04-20</p> <li>
</dt> @if (Model.CM.cshape == 0)
<dd>총 결제예상금액 : <span class="bk">400,000</span>원</dd> {
</dl> <p><label>@(Model.CM.tseq)기 <span class='gry'>@(Model.CM.rsrename) (@(Model.CM.rsretimeToDay)일) </span> @Model.CM.cname<span class='red'> | @(Model.CM.infee)원</span></label></p>
}
else if (Model.CM.cshape == 1)
{
<p><label>@(Model.CM.tseq)기 <span class='blu'>[@(Model.CM.studyplacename) 교육장] </span><span class='gry'>@Model.CM.rsrename (@(Model.CM.rsretimeToDay)일) </span> @Model.CM.cname<span class='red'> | @(Model.CM.infee)원</span></label></p>
}
else if (Model.CM.cshape == 2)
{
<p><label>@(Model.CM.tseq)기 <span class='gry'>@(Model.CM.rsrename) (@(Model.CM.rsretimeToDay)일) </span> @Model.CM.cname<span class='red'> | @(Model.CM.infee)원 ※ 집체교육 선택 필수</span></label></p>
}
<div class="apyScs"> @if (Model.CM.applicableCM == "정상접수")
<h5>위 강좌의 대기접수가 완료되었습니다. </h5> {
<h6>(대기인원 : <span>00</span>명)</h6> <span class="smtlChkBtn smtlChk01">정상접수</span>
<p>※ 결원 발생 시 대기신청 차례에 따라 교육생 연락처로 연락드릴 예정입니다.</p> }
<p>※ 교육비 결제는 마이페이지 학습현황의 학습대기에서 가능하며 교육비결제 완료 후 학습을 시작할 수 있습니다.</p> else
</div> {
<span class="smtlChkBtn smtlChk02">대기접수</span>
}
</li>
<ul class="clsBtn society"> </ul>
<li><a href="#">계속 신청하기</a></li> <div class="apyCost">
<li><a href="#">마이페이지 이동</a></li> 결제금액 : <span class="red">@Model.CM.infee</span> 원
</div>
</li>
</ul> </ul>
@if (Model.CM.applicableCM == "정상접수")
{
<h4 class="clsTitle">결제정보</h4>
<table class="clsTable">
<tbody>
<tr>
<th>구매금액</th>
<td>원</td>
</tr>
<tr>
<th>지불방법</th>
<td>카드결제</td>
</tr>
<tr>
<th>입금계좌</th>
<td>국민은행 | 계좌번호 | (주)이니시스</td>
</tr>
<tr>
<th>주문접수일</th>
<td>2017-10-16 12ㅣ00 (만료일: 2018-10-16 12:00)</td>
</tr>
<tr>
<th>주문상태</th>
<td>결제완료</td>
</tr>
</tbody>
</table>
<ul class="clsBtn society">
<li><a href="#">결제현황 이동</a></li>
<li><a href="#">마이페이지</a></li>
<li><a href="/Home/index">계속 신청하기</a></li>
</ul>
}
else
{
<div class="apyScs">
<h5>위 강좌의 대기접수가 완료되었습니다. </h5>
<h6>(대기인원 : <span>@Model.CM.standbyPerson</span>명)</h6>
<p>※ 결원 발생 시 대기신청 차례에 따라 교육생 연락처로 연락드릴 예정입니다.</p>
<p>※ 교육비 결제는 마이페이지 학습현황의 학습대기에서 가능하며 교육비결제 완료 후 학습을 시작할 수 있습니다.</p>
</div>
<ul class="clsBtn society">
<li><a href="#">마이페이지</a></li>
<li><a href="/Home/index">계속 신청하기</a></li>
</ul>
}

View File

@ -169,6 +169,12 @@
</ul> </ul>
</td> </td>
</tr> </tr>
<tr>
<th>사업자등록증</th>
<td>
<input type="file" id="brFile" name="brFile" />
</td>
</tr>
</tbody> </tbody>
</table> </table>
@ -274,7 +280,14 @@
</table> </table>
<ul class="clsBtn solo"> <ul class="clsBtn solo">
<li><a href="#">수강신청</a></li> @if (Model.CM.applicableCM == "정상접수")
{
<li><a href="#" onclick="javascript: applyEdu(1);">수강신청</a></li>
}
else
{
<li><a href="#"onclick="javascript:applyEdu(6)">수강대기 신청</a></li>
}
</ul> </ul>
</form> </form>
@ -330,4 +343,8 @@
ulScd.append(li); ulScd.append(li);
}); });
} }
function applyEdu() {
capfileform('/fcommon/paytaxsave', 'mform', 'cbgogo');
}
</script> </script>

View File

@ -427,6 +427,7 @@ namespace NP.Model
public int? iscertificate { get; set; } public int? iscertificate { get; set; }
public int? lectcnt { get; set; } public int? lectcnt { get; set; }
public String applicableCM { get; set; } public String applicableCM { get; set; }
public int? standbyPerson { get; set; }
/// <summary> /// <summary>
/// 출석수료기준 /// 출석수료기준
/// </summary> /// </summary>