This commit is contained in:
parent
7a7fce0e89
commit
452a96849a
|
|
@ -379,6 +379,7 @@ namespace NP.Base.Controllers
|
||||||
var result = Dao.Get<CM>("cm.cmuser", new System.Collections.Hashtable() { { "cmno", cmno } });
|
var result = Dao.Get<CM>("cm.cmuser", new System.Collections.Hashtable() { { "cmno", cmno } });
|
||||||
return JsonBack(result);
|
return JsonBack(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -128,6 +128,8 @@
|
||||||
,c.cgcode pcgcode
|
,c.cgcode pcgcode
|
||||||
,t.tyear,t.tseq
|
,t.tyear,t.tseq
|
||||||
,d.cname pcname
|
,d.cname pcname
|
||||||
|
,e.ccode,e.cname studyplacename
|
||||||
|
,f.cnt lectcnt
|
||||||
,a.cdt,a.udt
|
,a.cdt,a.udt
|
||||||
,a.cmno value,a.cname text
|
,a.cmno value,a.cname text
|
||||||
,row_number() over(order by <isNotNull property="orderby">$orderby$</isNotNull><isNull property="orderby">a.udt desc</isNull>) rno
|
,row_number() over(order by <isNotNull property="orderby">$orderby$</isNotNull><isNull property="orderby">a.udt desc</isNull>) rno
|
||||||
|
|
@ -137,6 +139,8 @@
|
||||||
inner join cg c on c.cgno=b.pcgno
|
inner join cg c on c.cgno=b.pcgno
|
||||||
left outer join term t on t.tmno=a.tmno
|
left outer join term t on t.tmno=a.tmno
|
||||||
left outer join cm d on a.ismaster=0 and d.cmno=a.pcmno
|
left outer join cm d on a.ismaster=0 and d.cmno=a.pcmno
|
||||||
|
left outer join comcode e on a.studyplace = e.ccode
|
||||||
|
left outer join (select count(a.lectno) cnt from lect a where a.cmno=#cmno# and a.status =1 and a.ischanged=0) f on 1 = 1
|
||||||
where a.isdel=0
|
where a.isdel=0
|
||||||
<isNotNull property="cmno">and a.cmno=#cmno#</isNotNull>
|
<isNotNull property="cmno">and a.cmno=#cmno#</isNotNull>
|
||||||
<isNotNull property="notcmno">and a.cmno <> #notcmno#</isNotNull>
|
<isNotNull property="notcmno">and a.cmno <> #notcmno#</isNotNull>
|
||||||
|
|
@ -1783,5 +1787,25 @@
|
||||||
<isNotNull property="cmno">and a.cmno=#cmno#</isNotNull>
|
<isNotNull property="cmno">and a.cmno=#cmno#</isNotNull>
|
||||||
<isNotNull property="studyplace">and a.studyplace=#studyplace#</isNotNull>
|
<isNotNull property="studyplace">and a.studyplace=#studyplace#</isNotNull>
|
||||||
</select>
|
</select>
|
||||||
|
<select id="cm.cminningscds.applyedu" parameterClass="hashtable" resultClass="cminningscd">
|
||||||
|
select *
|
||||||
|
from(
|
||||||
|
select a.cmisno,a.cmino,a.estart,a.eend,a.quota,a.cdt,a.udt,month(a.estart) startmonth
|
||||||
|
,count(b.cmisno) over() regmem
|
||||||
|
,e.ccode, e.cname studyplacename
|
||||||
|
from cminningscd a
|
||||||
|
left outer join lect b on b.cmisno=a.cmisno and b.status=1 and b.ischanged=0
|
||||||
|
inner join cminning c on c.cmino = a.cmino
|
||||||
|
left outer join cm d on d.cmno = c.cmno
|
||||||
|
left outer join comcode e on e.ccode = d.studyplace
|
||||||
|
<dynamic prepend="where">
|
||||||
|
<isNotNull property="cmno" prepend="and">c.cmno=#cmno#</isNotNull>
|
||||||
|
</dynamic>
|
||||||
|
) a
|
||||||
|
<dynamic prepend="where">
|
||||||
|
<isNotNull property="month" prepend="and">a.startmonth=#month#</isNotNull>
|
||||||
|
</dynamic>
|
||||||
|
order by a.estart desc
|
||||||
|
</select>
|
||||||
</statements>
|
</statements>
|
||||||
</sqlMap>
|
</sqlMap>
|
||||||
|
|
@ -756,6 +756,7 @@ namespace NP.FO.Controllers
|
||||||
{
|
{
|
||||||
vm.ComCodes = GetComCodes("typeman,typeedu,typegrade,typejob,studyplace");
|
vm.ComCodes = GetComCodes("typeman,typeedu,typegrade,typejob,studyplace");
|
||||||
vm.CMsEtc = Dao.Get<CM>("cm.cgetc", new System.Collections.Hashtable() { { "cgcode", "2" } });//cgcode = 기타교육 // 기타교육 cgcode 바뀌면 파라미터도 변경해야함
|
vm.CMsEtc = Dao.Get<CM>("cm.cgetc", new System.Collections.Hashtable() { { "cgcode", "2" } });//cgcode = 기타교육 // 기타교육 cgcode 바뀌면 파라미터도 변경해야함
|
||||||
|
|
||||||
if (vm.stringval == "0" || string.IsNullOrEmpty(vm.stringval))
|
if (vm.stringval == "0" || string.IsNullOrEmpty(vm.stringval))
|
||||||
{
|
{
|
||||||
vm.CMs = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "ismaster", "1" }, { "cshape", vm.stringval2 }, { "typeman", vm.stringval3 }, { "typeedu", vm.stringval4 }, { "typegrade", vm.stringval5 }, { "typejob", vm.stringval6 } });
|
vm.CMs = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "ismaster", "1" }, { "cshape", vm.stringval2 }, { "typeman", vm.stringval3 }, { "typeedu", vm.stringval4 }, { "typegrade", vm.stringval5 }, { "typejob", vm.stringval6 } });
|
||||||
|
|
@ -769,6 +770,14 @@ namespace NP.FO.Controllers
|
||||||
|
|
||||||
public ActionResult ApplyEdu(VMCourse vm)
|
public ActionResult ApplyEdu(VMCourse vm)
|
||||||
{
|
{
|
||||||
|
vm.CM = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "cmno", vm.cmno } }).FirstOrDefault();
|
||||||
|
vm.CM.applicableCM = (vm.CM.quota - vm.CM.lectcnt <= 0) ? "대기접수" : "정상접수";
|
||||||
|
vm.CMInningscds = Dao.Get<CMinningscd>("cm.cminningscds.applyedu", new System.Collections.Hashtable() { { "cmno", vm.cmno },{"month", (vm.scdMonth == null)? DateTime.Now.Year : vm.scdMonth } });
|
||||||
|
foreach (var item in vm.CMInningscds)
|
||||||
|
{
|
||||||
|
item.scdInfoSummary = string.Format("[{0}] {1}",item.studyplacename, item.estart.ToString("yyyy년 MM월 dd일 ddd요일 HH:mm"));
|
||||||
|
item.remainPeople = Convert.ToInt32(item.quota) - Convert.ToInt32(item.regmem);
|
||||||
|
}
|
||||||
return View(vm);
|
return View(vm);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,258 +1,290 @@
|
||||||
<div id="pageTitle">
|
@model NP.Model.VMCourse
|
||||||
<h3>교육신청</h3>
|
<form id="applyEduForm" method="post">
|
||||||
</div>
|
<input type="hidden" name="cmno" id="cmno" value="@Model.cmno" /> @*강좌번호*@
|
||||||
|
<input type="hidden" name="stringval" id="stringval" value="@Model.stringval" /> @*법정교육/기타교육*@
|
||||||
|
<input type="hidden" name="stringval2" id="stringval2" value="@Model.stringval2" />@*교육유형*@
|
||||||
|
<input type="hidden" name="stringval3" id="stringval3" value="@Model.stringval3" />@*기술인분류*@
|
||||||
|
<input type="hidden" name="stringval4" id="stringval4" value="@Model.stringval4" />@*교육목적*@
|
||||||
|
<input type="hidden" name="stringval5" id="stringval5" value="@Model.stringval5" />@*등급*@
|
||||||
|
<input type="hidden" name="stringval6" id="stringval6" value="@Model.stringval6" />@*직무분야*@
|
||||||
|
<input type="hidden" name="scdMonth" id="scdMonth" value="@Model.scdMonth" />@*교육일정 month*@
|
||||||
|
<h4 class="clsTitle">신청강좌</h4>
|
||||||
|
<ul class="smtList mt0">
|
||||||
|
<li>
|
||||||
|
<ul class="smtlChk">
|
||||||
|
<li>
|
||||||
|
@if (Model.CM.cshape == 0)
|
||||||
|
{
|
||||||
|
<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>
|
||||||
|
}
|
||||||
|
|
||||||
|
@if (Model.CM.applicableCM == "정상접수")
|
||||||
|
{
|
||||||
|
<span class="smtlChkBtn smtlChk01">정상접수</span>
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
<span class="smtlChkBtn smtlChk02">대기접수</span>
|
||||||
|
}
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div class="apyCost">
|
||||||
|
결제금액 : <span class="red">@Model.CM.infee</span> 원
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
<h4 class="clsTitle">신청강좌</h4>
|
@if (Model.CM.cshape == 2)
|
||||||
<ul class="smtList mt0">
|
{
|
||||||
<li>
|
<h4 class="clsTitle">교육일정선택</h4>
|
||||||
<ul class="smtlChk">
|
<select id="selMonth">
|
||||||
<li>
|
@for (int i = 1; i <= 12; i++)
|
||||||
<input type="checkbox" id="chk01">
|
{
|
||||||
<p><label for="chk01">31기 <span class="blu">[ 부산교육장 ]</span> <span class="gry">2019-04-05 ~ 2019-04-20 (30일 24시간) | </span><span class="red">200,000원</span></label></p>
|
<option @(DateTime.Now.Month == i ? "selected" : "") value="@(i)">@(i)월</option>
|
||||||
<span class="smtlChkBtn smtlChk01">정상접수</span>
|
}
|
||||||
</li>
|
</select>
|
||||||
<li>
|
<span> ※지정하신 일자가 수료일자가 됩니다.</span>
|
||||||
<input type="checkbox" id="chk02">
|
<ul>
|
||||||
<p><label for="chk02">32기 <span class="blu">[ 부산교육장 ]</span> <span class="gry">2019-04-05 ~ 2019-04-20 (30일 18시간) | </span><span class="red">200,000원</span></label></p>
|
@foreach (var item in Model.CMInningscds)
|
||||||
<span class="smtlChkBtn smtlChk02">대기접수</span>
|
{
|
||||||
</li>
|
if (item.remainPeople <= 0)
|
||||||
|
{
|
||||||
|
<li><input type="radio" name="rdoScds" id="rdo_@item.cmisno"> @item.scdInfoSummary<label style="color:red"> (종료)</label></li>
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
<li><input type="radio" name="rdoScds" id="rdo_@item.cmisno"> @item.scdInfoSummary<label style="color:red"> (@(item.remainPeople)명 남음)</label></li>
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
</ul>
|
</ul>
|
||||||
<div class="apyCost">
|
}
|
||||||
총 결제예상금액 : <span class="red">400,000</span>원
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
@if (Model.CM.cshape == 1)
|
||||||
|
{
|
||||||
|
<h4 class="clsTitle">교육비 지원</h4>
|
||||||
|
<table class="clsTable">
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<th>교육비 지원</th>
|
||||||
|
<td>
|
||||||
|
<ul class="bakRadio">
|
||||||
|
<li><input type="radio" name="refund" id="refund01"><label for="refund01">환급</label></li>
|
||||||
|
<li><input type="radio" name="refund" id="refund02"><label for="refund02">비환급</label></li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
<h4 class="clsTitle">교육비 지원</h4>
|
<p class="subDsc mt10">※ 고용보험에 가입되어 있는 재직자의 경우에만 교육비 중 기준된 일정금액 환급이 가능 하며 대표이사, 대표이사의 직계가족 또는 고용보험 미 가입자는 환급이 불가 합니다.</p>
|
||||||
<table class="clsTable">
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<th>교육비 지원</th>
|
|
||||||
<td>
|
|
||||||
<ul class="bakRadio">
|
|
||||||
<li><input type="radio" name="refund" id="refund01"><label for="refund01">환급</label></li>
|
|
||||||
<li><input type="radio" name="refund" id="refund02"><label for="refund02">비환급</label></li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<p class="subDsc mt10">※ 고용보험에 가입되어 있는 재직자의 경우에만 교육비 중 기준된 일정금액 환급이 가능 하며 대표이사, 대표이사의 직계가족 또는 고용보험 미 가입자는 환급이 불가 합니다.</p>
|
<h4 class="clsTitle">환급 지급계좌 등록</h4>
|
||||||
|
<table class="clsTable">
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<th>은행명</th>
|
||||||
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>계좌번호</th>
|
||||||
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>예금주</th>
|
||||||
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
<h4 class="clsTitle">환급 지급계좌 등록</h4>
|
<p class="subDsc mt10">※ 환급금액 지급받는 계좌이므로 반드시 소속된 사업장의 법인계좌정보만 입력하여 주시기 바랍니다. (개인계좌 또는 사업주 개인의 계좌로는 환급이 불가합니다)</p>
|
||||||
<table class="clsTable">
|
}
|
||||||
<tbody>
|
<h4 class="clsTitle">회사정보 확인</h4>
|
||||||
<tr>
|
<table class="clsTable">
|
||||||
<th>은행명</th>
|
<tbody>
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
<tr>
|
||||||
</tr>
|
<th>회사명</th>
|
||||||
<tr>
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
<th>계좌번호</th>
|
</tr>
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
<tr>
|
||||||
</tr>
|
<th>사업자등록번호</th>
|
||||||
<tr>
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
<th>예금주</th>
|
</tr>
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
<tr>
|
||||||
</tr>
|
<th>대표자성명</th>
|
||||||
</tbody>
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
</table>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>주소</th>
|
||||||
|
<td>
|
||||||
|
<ul class="apyAddr">
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li><a href="#">우편번호 검색</a></li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>업태</th>
|
||||||
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>종목</th>
|
||||||
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>고용보험관리번호</th>
|
||||||
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>담당자성명</th>
|
||||||
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>담당자연락처</th>
|
||||||
|
<td>
|
||||||
|
<ul class="usrPhn">
|
||||||
|
<li>
|
||||||
|
<select name="" id="">
|
||||||
|
<option value="010" selected="">010</option>
|
||||||
|
<option value=""></option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
|
<li>-</li>
|
||||||
|
<li><input type="tel" name="" id=""></li>
|
||||||
|
<li>-</li>
|
||||||
|
<li><input type="tel" name="" id=""></li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>계산서받을 이메일</th>
|
||||||
|
<td>
|
||||||
|
<ul class="clsMail">
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li></li>
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li>
|
||||||
|
<select name="" id="">
|
||||||
|
<option value="" selected="">선택</option>
|
||||||
|
<option value=""></option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
<p class="subDsc mt10">※ 환급금액 지급받는 계좌이므로 반드시 소속된 사업장의 법인계좌정보만 입력하여 주시기 바랍니다. (개인계좌 또는 사업주 개인의 계좌로는 환급이 불가합니다)</p>
|
<h4 class="clsTitle">개인정보 확인</h4>
|
||||||
|
<table class="clsTable">
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<th>이름</th>
|
||||||
|
<td><p>홍길동</p></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>주민등록번호</th>
|
||||||
|
<td>
|
||||||
|
<ul class="usrNum">
|
||||||
|
<li><input type="tel" name="" id="" /></li>
|
||||||
|
<li>-</li>
|
||||||
|
<li><input type="tel" name="" id="" /></li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>휴대전화</th>
|
||||||
|
<td>
|
||||||
|
<ul class="usrPhn">
|
||||||
|
<li>
|
||||||
|
<select name="" id="">
|
||||||
|
<option value="010" selected="">010</option>
|
||||||
|
<option value=""></option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
|
<li>-</li>
|
||||||
|
<li><input type="tel" name="" id=""></li>
|
||||||
|
<li>-</li>
|
||||||
|
<li><input type="tel" name="" id=""></li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>이메일</th>
|
||||||
|
<td>
|
||||||
|
<ul class="clsMail">
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li></li>
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li>
|
||||||
|
<select name="" id="">
|
||||||
|
<option value="" selected="">선택</option>
|
||||||
|
<option value=""></option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>주소</th>
|
||||||
|
<td>
|
||||||
|
<ul class="apyAddr">
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li><input type="text" name="" id=""></li>
|
||||||
|
<li><a href="#">우편번호 검색</a></li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>채용형태</th>
|
||||||
|
<td>
|
||||||
|
<ul class="bakRadio">
|
||||||
|
<li><input type="radio" name="recruit" id="recruit01"><label for="recruit01">정규직</li>
|
||||||
|
<li><input type="radio" name="recruit" id="recruit02"><label for="recruit02">비정규직</li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>직위</th>
|
||||||
|
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>학력</th>
|
||||||
|
<td>
|
||||||
|
<ul class="bakRadio">
|
||||||
|
<li><input type="radio" name="edu" id="edu01"><label for="edu01">고졸</li>
|
||||||
|
<li><input type="radio" name="edu" id="edu02"><label for="edu02">학사</li>
|
||||||
|
<li><input type="radio" name="edu" id="edu03"><label for="edu03">석사</li>
|
||||||
|
<li><input type="radio" name="edu" id="edu04"><label for="edu04">박사</li>
|
||||||
|
<li><input type="radio" name="edu" id="edu05"><label for="edu05">기타</li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
<h4 class="clsTitle">회사정보 확인</h4>
|
<ul class="clsBtn solo">
|
||||||
<table class="clsTable">
|
<li><a href="#">수강신청</a></li>
|
||||||
<tbody>
|
</ul>
|
||||||
<tr>
|
</form>
|
||||||
<th>회사명</th>
|
<script type="text/javascript">
|
||||||
<td><p>재단법인영남건설기술교육원 (사업자번호 : 621-82-04003)</p></td>
|
$(document).ready(function () {
|
||||||
</tr>
|
$("#selMonth").val(@Model.scdMonth);
|
||||||
<tr>
|
|
||||||
<th>대표자 성명</th>
|
|
||||||
<td><p>윤병환, 오성유</p></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>주소</th>
|
|
||||||
<td><p>경북 영천시 호국로 791 1층 101호</p></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>업태/종목</th>
|
|
||||||
<td><p>교육 / 건설기술교육</p></td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h4 class="clsTitle">회사정보 확인</h4>
|
$("#selMonth").change(function () {
|
||||||
<table class="clsTable">
|
$("#scdMonth").val($("#selMonth").val());
|
||||||
<tbody>
|
$("#applyEduForm").submit();
|
||||||
<tr>
|
});
|
||||||
<th>회사명</th>
|
});
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
</script>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>사업자등록번호</th>
|
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>대표자성명</th>
|
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>주소</th>
|
|
||||||
<td>
|
|
||||||
<ul class="apyAddr">
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li><a href="#">우편번호 검색</a></li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>업태</th>
|
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>종목</th>
|
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>고용보험관리번호</th>
|
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>담당자성명</th>
|
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>담당자연락처</th>
|
|
||||||
<td>
|
|
||||||
<ul class="usrPhn">
|
|
||||||
<li>
|
|
||||||
<select name="" id="">
|
|
||||||
<option value="010" selected="">010</option>
|
|
||||||
<option value=""></option>
|
|
||||||
</select>
|
|
||||||
</li>
|
|
||||||
<li>-</li>
|
|
||||||
<li><input type="tel" name="" id=""></li>
|
|
||||||
<li>-</li>
|
|
||||||
<li><input type="tel" name="" id=""></li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>계산서받을 이메일</th>
|
|
||||||
<td>
|
|
||||||
<ul class="clsMail">
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li>@</li>
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li>
|
|
||||||
<select name="" id="">
|
|
||||||
<option value="" selected="">선택</option>
|
|
||||||
<option value=""></option>
|
|
||||||
</select>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h4 class="clsTitle">개인정보 확인</h4>
|
|
||||||
<table class="clsTable">
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<th>이름</th>
|
|
||||||
<td><p>홍길동</p></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>주민등록번호</th>
|
|
||||||
<td>
|
|
||||||
<ul class="usrNum">
|
|
||||||
<li><input type="tel" name="" id="" /></li>
|
|
||||||
<li>-</li>
|
|
||||||
<li><input type="tel" name="" id="" /></li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>휴대전화</th>
|
|
||||||
<td>
|
|
||||||
<ul class="usrPhn">
|
|
||||||
<li>
|
|
||||||
<select name="" id="">
|
|
||||||
<option value="010" selected="">010</option>
|
|
||||||
<option value=""></option>
|
|
||||||
</select>
|
|
||||||
</li>
|
|
||||||
<li>-</li>
|
|
||||||
<li><input type="tel" name="" id=""></li>
|
|
||||||
<li>-</li>
|
|
||||||
<li><input type="tel" name="" id=""></li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>이메일</th>
|
|
||||||
<td>
|
|
||||||
<ul class="clsMail">
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li>@</li>
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li>
|
|
||||||
<select name="" id="">
|
|
||||||
<option value="" selected="">선택</option>
|
|
||||||
<option value=""></option>
|
|
||||||
</select>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>주소</th>
|
|
||||||
<td>
|
|
||||||
<ul class="apyAddr">
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li><input type="text" name="" id=""></li>
|
|
||||||
<li><a href="#">우편번호 검색</a></li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>채용형태</th>
|
|
||||||
<td>
|
|
||||||
<ul class="bakRadio">
|
|
||||||
<li><input type="radio" name="recruit" id="recruit01"><label for="recruit01">정규직</li>
|
|
||||||
<li><input type="radio" name="recruit" id="recruit02"><label for="recruit02">비정규직</li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>직위</th>
|
|
||||||
<td><input type="text" name="" id="" class="apyIpt" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th>학력</th>
|
|
||||||
<td>
|
|
||||||
<ul class="bakRadio">
|
|
||||||
<li><input type="radio" name="edu" id="edu01"><label for="edu01">고졸</li>
|
|
||||||
<li><input type="radio" name="edu" id="edu02"><label for="edu02">학사</li>
|
|
||||||
<li><input type="radio" name="edu" id="edu03"><label for="edu03">석사</li>
|
|
||||||
<li><input type="radio" name="edu" id="edu04"><label for="edu04">박사</li>
|
|
||||||
<li><input type="radio" name="edu" id="edu05"><label for="edu05">기타</li>
|
|
||||||
</ul>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<ul class="clsBtn solo">
|
|
||||||
<li><a href="#">수강신청</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="schBox">
|
<div class="schBox">
|
||||||
<form id="smartSearchForm" method="post">
|
<form id="smartSearchForm" method="post">
|
||||||
|
<input type="hidden" name="cmno" id="cmno" />
|
||||||
<input type="hidden" name="stringval" id="stringval" value="@Model.stringval"/>
|
<input type="hidden" name="stringval" id="stringval" value="@Model.stringval"/>
|
||||||
@if (Model.stringval == "0" || Model.stringval == null || Model.stringval == "")
|
@if (Model.stringval == "0" || Model.stringval == null || Model.stringval == "")
|
||||||
{
|
{
|
||||||
|
|
@ -230,7 +231,7 @@
|
||||||
var li = $("<li />");
|
var li = $("<li />");
|
||||||
var p = $("<p />");
|
var p = $("<p />");
|
||||||
var a = $("<a />", { "onclick": "javascript:openIntro(" + d.cmno + ");" });
|
var a = $("<a />", { "onclick": "javascript:openIntro(" + d.cmno + ");" });
|
||||||
var a2 = $("<a />", { "onclick": "javascript:applyClass();" });
|
var a2 = $("<a />", { "onclick": "javascript:applyClass(" + d.cmno +");" });
|
||||||
var spanIntro = $("<span />", { "class": "smtlChkBtn smtlChk01" ,"style":"right:130px"});
|
var spanIntro = $("<span />", { "class": "smtlChkBtn smtlChk01" ,"style":"right:130px"});
|
||||||
var span = $("<span />", { "class": "smtlChkBtn smtlChk03"});
|
var span = $("<span />", { "class": "smtlChkBtn smtlChk03"});
|
||||||
|
|
||||||
|
|
@ -273,7 +274,8 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function applyClass() {
|
function applyClass(cmno) {
|
||||||
|
$("#cmno").val(cmno);
|
||||||
|
$("#smartSearchForm").attr("action", "/Course/ApplyEdu").submit();
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
||||||
|
|
@ -244,6 +244,19 @@
|
||||||
$("#stringval4").val($("#sch3").val());
|
$("#stringval4").val($("#sch3").val());
|
||||||
$("#stringval5").val($("#sch4").val());
|
$("#stringval5").val($("#sch4").val());
|
||||||
$("#stringval6").val($("#sch5").val());
|
$("#stringval6").val($("#sch5").val());
|
||||||
|
|
||||||
|
if ($("#stringval").val() == "0") {
|
||||||
|
if ($("#stringval2").val() == "") { alert("교육유형을 입력하세요."); $("#stringval2").focus(); return; }
|
||||||
|
if ($("#stringval3").val() == "") { alert("기술인분류를 입력하세요."); $("#stringval3").focus(); return; }
|
||||||
|
if ($("#stringval4").val() == "") { alert("교육목적을 입력하세요."); $("#stringval4").focus(); return; }
|
||||||
|
if ($("#stringval5").val() == "") { alert("등급을 입력하세요."); $("#stringval5").focus(); return; }
|
||||||
|
if ($("#stringval6").val() == "") { alert("직무분야를 입력하세요."); $("#stringval6").focus(); return; }
|
||||||
|
}
|
||||||
|
else if ($("#stringval").val() == "1") {
|
||||||
|
if ($("#stringval2").val() == "") { alert("교육유형을 입력하세요."); $("#stringval2").focus(); return; }
|
||||||
|
if ($("#stringval3").val() == "") { alert("교육선택을 입력하세요."); $("#stringval3").focus(); return; }
|
||||||
|
}
|
||||||
|
|
||||||
$("#indexForm").attr("action", "/Course/SmartSearch").submit();
|
$("#indexForm").attr("action", "/Course/SmartSearch").submit();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
13
Model/CM.cs
13
Model/CM.cs
|
|
@ -3260,5 +3260,18 @@ namespace NP.Model
|
||||||
/// 등록인원
|
/// 등록인원
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int? regmem { get; set; }
|
public int? regmem { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 장소
|
||||||
|
/// </summary>
|
||||||
|
public String studyplace { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 장소명
|
||||||
|
/// </summary>
|
||||||
|
public String studyplacename { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 내용요약
|
||||||
|
/// </summary>
|
||||||
|
public String scdInfoSummary { get; set; }
|
||||||
|
public int remainPeople { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -185,6 +185,7 @@ namespace NP.Model
|
||||||
public String authkey { get; set; }
|
public String authkey { get; set; }
|
||||||
public int authtype { get; set; }
|
public int authtype { get; set; }
|
||||||
public int? edutype { get; set; }
|
public int? edutype { get; set; }
|
||||||
|
public int? scdMonth { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@ namespace NP.Model
|
||||||
public IList<CMPR> CMPRs { get; set; }
|
public IList<CMPR> CMPRs { get; set; }
|
||||||
public int iscart { get; set; }
|
public int iscart { get; set; }
|
||||||
public int iscert { get; set; }
|
public int iscert { get; set; }
|
||||||
|
public IList<CMinningscd> CMInningscds { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 0: 개인결제, 1: 단체결제
|
/// 0: 개인결제, 1: 단체결제
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue