6411(6413): 시험응시 관련 내용 정리

This commit is contained in:
iyak 2025-01-17 08:36:49 +00:00
parent 8401b10a7f
commit 2714454e02
3 changed files with 52 additions and 23 deletions

View File

@ -27,10 +27,12 @@
}
<tr>
<th>
@* 아래에 주석친 부분들은 2025년3월에 롤백될 예정 *@
<h5><b>@(d.dtype == 0 ? "진행평가":d.dtype==1?"최종평가":d.dtype == 2?"과제":d.dtype==3?"토론":"")</b><span> @d.strval</span></h5>
@if (d.dtype == 1)
{
<p>※ 집체교육일에 교육장에서 평가진행</p>
@*<p>※ 참여조건 : 진도율 90% 이상 / 집체교육 참석 완료 (집체교육일 : @d.time.ToShortDateString())</p>*@
}
else if (d.dtype > 1)
{
@ -40,6 +42,8 @@
@if (d.dtype == 1 && ViewBag.exCheck == false)
{
<td>
@*<a href="javascript:;" onclick="msg('시험 응시 조건이 충족되지 않아 시험평가 진행이 불가합니다. <br>진도율 90% 이상, 집체교육 출석 완료')"
class="evaType@(d.intval4==1?"04":d.intval3==1?"03":d.intval3==0 && d.intval >=d.intval2?"02":"01")">@(d.intval4 == 1 ? "[평가완료]" : d.intval3 == 1 ? "[참여완료]" : d.intval3 == 0 && d.intval >=d.intval2 ? "[참여가능]" : "[참여불가]")</a>*@
<a href="#" onclick="msg('24년 8월 22일 부터 건설기술진흥법 변경으로 <br>집체교육 당일 교육장에서 시험평가가 진행됩니다.')"
class="evaType@(d.intval4==1?"04":d.intval3==1?"03":d.intval3==0 && d.intval >=d.intval2?"02":"01")">@(d.intval4 == 1 ? "[평가완료]" : d.intval3 == 1 ? "[참여완료]" : d.intval3 == 0 && d.intval >=d.intval2 ? "[참여가능]" : "[참여불가]")</a>
</td>

View File

@ -22,11 +22,17 @@
{
<li><a href="#" class="bk" onclick="goexam()">응시하기</a></li>
}
@if (Model.LectEX.ispass == 1)
@* [start] 아래 if문 주석은 2025 3월이후에 다시 사용 현재는 임시처리 *@
@*@if (Model.LectEX.ispass == 1)*@
@if (Model.LectEX.estart != null)
{
<li><a href="#" class="bk" onclick="showexam()">결과보기</a></li>
}
@* [end] 아래 if문 주석은 2025 3월이후에 다시 사용 현재는 임시처리 *@
@if (Model.LectEX.edate > DateTime.Now && Model.LectEX.estart != null && Model.LectEX.isreexamable == 1 && Model.LectEX.iscomplete != 1)
{
// #xodus extype 추가
@ -71,7 +77,17 @@
}
}
}
// 아래 주석은 2025-03 이후에 다시 사용 예정
function showexam() {
if (@Model.LectEX.isresultopen == 1) {
$("#mform").attr("action", "/CRoom/ExamRecord").submit();
} else {
msg("운영자가 시험결과를 비공개처리하였습니다. 별도로 문의해주세요.");
}
}
@*function showexam() {
if (@Model.LectEX.ispass == 0) {
msg("수료기준을 통과하지 못하여 비공개처리되었습니다.");
} else {
@ -82,7 +98,7 @@
msg("운영자가 시험결과를 비공개처리하였습니다. 별도로 문의해주세요.");
}
}
}
}*@
// #xodus extype 추가
function reexam(exno, lectno, extype) {

View File

@ -32,6 +32,9 @@
<th>문제@(i++)</th>
<td>@Html.Raw(q.qtext)</td>
</tr>
@if (Model.LectEX.tpoint >= 60)
{ // 2025-03월 이후에 if문이 제거되어야 할 필요성
<tr style="@(q.atype == 2 ? "display:none;":"")">
<th>정답</th>
<td>
@ -45,6 +48,8 @@
}
</td>
</tr>
}
<tr>
<th>응시생답안</th>
<td class="evadGray">
@ -58,10 +63,14 @@
}
</td>
</tr>
@if (Model.LectEX.tpoint >= 60)
{ // 2025-03월 이후에 if문이 제거되어야 할 필요성
<tr style="@(string.IsNullOrEmpty(q.qdesc) ? "display:none" : "")">
<th>해설</th>
<td>@Html.Raw(q.qdesc ?? "")</td>
</tr>
}
<tr>
<th data-qno="@q.qno">점수</th>
<td><em>@q.cpoint / @(q.dpoint)점</em> <span>(@q.atypename)</span> @Html.Raw(q.iscorrect == 1 ? "<img src=\"/img/lecture/evalution_o.png\" alt=\"\" />" : "")</td>