<기능개선>

1. PMS NO : {7294} - 댓글에 첨부된 ppt따라 진행
This commit is contained in:
zdrcft 2023-01-16 08:54:54 +00:00
parent 6e0f3b5b60
commit 9cbc567ca9
5 changed files with 40 additions and 14 deletions

View File

@ -1181,6 +1181,8 @@ namespace NP.FO.Controllers
vm.CM.cmino = lngTmp[0];
vm.CM.cmisno = lngTmp[1];
if (vm.CM.typeedu.Contains("32")) { vm.CM.typeedus = "32"; }
#region 20220801
Hashtable hsData = new Hashtable();
hsData.Add("cmno", vm.cmno);

View File

@ -61,7 +61,7 @@
<span style="color:red;">※ 관련 법령에 의해 일일 최대 학습시간은 학습중인 모든 과정에 대하여 10시간(10차시)입니다.</span>
</div>
</div>
@if (Model.Lect.isoffabs == 1)
@if (Model.Lect.isoffabs == 1 || Model.Lect.isoffabs == null)
{
<div class="lctcScore">
<div class="lctCont" style="padding-bottom:0">

View File

@ -190,17 +190,30 @@
else
{
<h4 class="clsTitle">교육수료조건</h4>
<p class="subTxt">
1. <span class="subTxt">동영상강의 진도율 90% 이상</span><br />
2. <span class="subTxt">과제물 제출(표지 제외 A4용지 2장 이상 분량)</span><br />
3. <span class="subTxt">시험평가 60점 이상 득점</span><br />
4. <span class="subTxt red">집체교육7시간 참석</span><br /><br />
if (Model.CM.typeedus == "32")
{
<p class="subTxt">
1. <span class="subTxt">동영상강의 진도율 90% 이상</span><br />
2. <span class="subTxt">과제물 제출(표지 제외 A4용지 2장 이상 분량)</span><br />
3. <span class="subTxt">시험평가 60점 이상 득점</span><br /><br />
<span class="subTxt red">※ 위 4가지 조건 모두 만족하셔야 수료가 가능합니다.</span><br />
@*<span class="subTxt red">※ 하루 최대 학습 시간은 10차시 입니다.</span><br />
<span style="font-size:15pt;">※ 현재 코로나로 인하여 기존 <span style="color:red;">(동영상강의 시청 28시간 + 현장집체7시간 참석)</span>에서 한시적으로 <span style="color:red;">(동영상강의 시청 35시간)으로 진행합니다.</span></span>*@
@*※ 국토부 장관이 인정하는 사유로 집체교육을 실시 하지 못할 시 에는 동영상강의로 대체되며 7시간을 100% 이수하셔야 수료가 가능합니다.<br />*@
</p>
<span class="subTxt red">※ 위 3가지 조건 모두 만족하셔야 수료가 가능합니다.</span><br />
</p>
}
else
{
<p class="subTxt">
1. <span class="subTxt">동영상강의 진도율 90% 이상</span><br />
2. <span class="subTxt">과제물 제출(표지 제외 A4용지 2장 이상 분량)</span><br />
3. <span class="subTxt">시험평가 60점 이상 득점</span><br />
4. <span class="subTxt red">집체교육7시간 참석</span><br /><br />
<span class="subTxt red">※ 위 4가지 조건 모두 만족하셔야 수료가 가능합니다.</span><br />
@*<span class="subTxt red">※ 하루 최대 학습 시간은 10차시 입니다.</span><br />
<span style="font-size:15pt;">※ 현재 코로나로 인하여 기존 <span style="color:red;">(동영상강의 시청 28시간 + 현장집체7시간 참석)</span>에서 한시적으로 <span style="color:red;">(동영상강의 시청 35시간)으로 진행합니다.</span></span>*@
@*※ 국토부 장관이 인정하는 사유로 집체교육을 실시 하지 못할 시 에는 동영상강의로 대체되며 7시간을 100% 이수하셔야 수료가 가능합니다.<br />*@
</p>
}
<h4 class="clsTitle">교육수강기한</h4>
<p class="subTxt">

View File

@ -72,14 +72,19 @@
<li><a href="https://www.kira.or.kr" target="_blank">건축사협회 이동</a></li>
</ul>
<br />
@if (Model.stringval2 == "2")
@if (Model.stringval2 == "2" && Model.stringval4 == "32")
{
@*<p class='subDsc' style='color:red;'>※ 온라인 교육은 입금완료시 교육이 바로 시작되며 동영상 시청이 가능합니다.</p>*@
<p class='' style="font-weight: bold; font-size: 14pt;">※ 현재 신청중인 교육은 <span style='color: red; font-weight: bold'>집체교육 참석없이</span> 교육종료일까지 수료조건을 만족하시면 됩니다.</p>
}
else if (Model.stringval2 == "2")
{
<p class='' style="font-weight: bold; font-size: 14pt;">※ 현재 신청중인 교육은 <span style='color: red; font-weight: bold'>온라인교육(동영상강의28시간 + 집체참석7시간)</span> 교육입니다.</p>
}
else
{
<p class='' style="font-weight: bold; font-size: 14pt;">※ 현재 신청중인 교육은 <span style='color: red; font-weight: bold'>교육장에 5일간 직접 오셔서</span> 진행하는 교육입니다.</p>
<p class='' style="font-weight: bold; font-size: 14pt;">※ 현재 신청중인 교육은 <span style='color: red; font-weight: bold'>교육장에 5일간 직접 오셔서</span> 진행하는 교육입니다.</p>
}
<input type="hidden" id="hidCmno" />
<ul class="smtList" style="margin-bottom:150px">
@ -104,6 +109,7 @@
@*<li style="font-size:18px;"><a href="#" class="smtlBtn02" id="btnIntro" onclick="javascript: openIntro(@item.cmno)">강좌소개</a></li>*@
<li>
<a href="#" class="smtlBtn02 smtlChkBtn" id=@("btnSelect" + item.cmno) onclick="javascript: getCmInning(@item.cshape, @item.cmno)">교육신청</a>
<input type="hidden" id="typeedu" name="typeedu" value="@item.typeedu">
</li>
</ul>
</div>
@ -384,6 +390,7 @@
var divPlace = $("#divPlace_" + cmno);
var divInfo = $("#divInfo_" + cmno);
var divScd = $("#divScd" + cmno);
let typeedu = $("#typeedu").val();
if (job == 1) {
@ -395,6 +402,10 @@
strTmp = "<p style='margin-bottom: 30px; color:red;font-weight: bold; font-size: 14pt;'>" +
"※ 선택한 일정에 신청인원이 적은 경우 교육시행 여부가 변경 될 수 있습니다.</p>";
}
else if (cshape == 2 && typeedu == "32") //온라인 & 안전관리계속교육
{
strTmp = "</div><br><span class='clsTitle'>교육종료일(집체교육 참석일)을 선택하여 주세요.</span>";
}
else if (cshape == 2) //온라인
{
strTmp = "<div style='margin-bottom: 30px;font-weight: bold; font-size: 14pt;border:solid 1px red;width:780px;padding:10px 10px;line-height:27px;'><span style='color:red'>※ 수료조건을 모두 만족하신 후 " +

View File

@ -1345,7 +1345,7 @@ namespace NP.Model
}
}
public int? scdtype { get; set; }
public int isoffabs { get; set; }
public int? isoffabs { get; set; }
public String ex0point
{
get