6732. UI랜더링 방식문제로 다시수정
This commit is contained in:
parent
56ac69d2f2
commit
cc2211f0ed
|
|
@ -209,73 +209,108 @@
|
|||
{
|
||||
string croomLink = string.Format("/CRoom/Index?croomlectno={0}", d.longval);
|
||||
|
||||
// 6709. 과제(intval 4)일 경우 링크가 달라야 한다
|
||||
// 6709. 과제(intval 4)일 경우 링크가 달라야 한다
|
||||
switch (d.intval)
|
||||
{
|
||||
case 4:
|
||||
// 기존 쿼리에서는 sdno를 가져올 수 없어서 vm.CRoomLectSdInfo 를 추가함
|
||||
// => 쿼리조건 기준은 사용자번호를 기준으로 현재 수강중인 강좌기간내의 과제들을 모두 가져와서 들고 있음
|
||||
var lectsdInfo = new NP.Model.CRoomLectSdInfo();
|
||||
|
||||
if (Model.CRoomLectSdInfo != null)
|
||||
{
|
||||
lectsdInfo = Model.CRoomLectSdInfo
|
||||
.Where(x => x.lectno == d.longval)
|
||||
.SingleOrDefault();
|
||||
}
|
||||
|
||||
if (lectsdInfo != null && lectsdInfo.lectno > 0)
|
||||
{
|
||||
croomLink = string.Format("/CRoom/EstimationSubject?croomlectno={0}&croomcmno={1}&estno={2}&tabidx=0", d.longval, d.intval7, lectsdInfo.sdno);
|
||||
}
|
||||
else
|
||||
{
|
||||
croomLink = string.Format("/CRoom/Index?croomlectno={0}", d.longval);
|
||||
}
|
||||
|
||||
case 1:
|
||||
<li>
|
||||
<div>
|
||||
<a href="@croomLink" data-cshape=@d.cshape class="gocroom">
|
||||
<h5><span>[학습]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval2)차시</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
</a>
|
||||
</div>
|
||||
</li>
|
||||
break;
|
||||
|
||||
default:
|
||||
croomLink = string.Format("/CRoom/Index?croomlectno={0}", d.longval);
|
||||
case 2:
|
||||
<li>
|
||||
<div>
|
||||
<a href="@croomLink" data-cshape=@d.cshape class="gocroom">
|
||||
<h5><span>[출석]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval2)차시</h6>
|
||||
<p>일시: @d.strval3</p>
|
||||
</a>
|
||||
</div>
|
||||
</li>
|
||||
break;
|
||||
case 3:
|
||||
if (d.studytime == 16)
|
||||
{
|
||||
<li>
|
||||
<div>
|
||||
<a href="@croomLink" data-cshape=@d.cshape class="gocroom">
|
||||
<h5><span>[시험]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval4 == 0 ? "진행평가" : "최종평가")</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
</a>
|
||||
</div>
|
||||
</li>
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
<li>
|
||||
<div>
|
||||
<a href="@croomLink" data-cshape=@d.cshape class="gocroom">
|
||||
<h5><span>[과제]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>과제제출</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
</a>
|
||||
</div>
|
||||
</li>
|
||||
break;
|
||||
case 5:
|
||||
<li>
|
||||
<div>
|
||||
<a href="@croomLink" data-cshape=@d.cshape class="gocroom">
|
||||
<h5><span>[토론]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>토론참여</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
</a>
|
||||
</div>
|
||||
</li>
|
||||
break;
|
||||
}
|
||||
|
||||
<li>
|
||||
<div>
|
||||
<a href="@croomLink" data-cshape=@d.cshape class="gocroom">
|
||||
@if (d.intval == 1)
|
||||
{
|
||||
<h5><span>[학습]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval2)차시</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
}
|
||||
else if (d.intval == 2)
|
||||
{
|
||||
<h5><span>[출석]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval2)차시</h6>
|
||||
<p>일시: @d.strval3</p>
|
||||
}
|
||||
else if (d.intval == 3 && d.studytime == 16)
|
||||
{
|
||||
<h5><span>[시험]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval4 == 0 ? "진행평가" : "최종평가")</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
}
|
||||
else if (d.intval == 4)
|
||||
{
|
||||
<h5><span>[과제]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>과제제출</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
}
|
||||
else if (d.intval == 5)
|
||||
{
|
||||
<h5><span>[토론]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>토론참여</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
}
|
||||
</a>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@*
|
||||
// 이 코드는 롤백을 대비하여 남겨둠 20250404일 이후 문제 없으면 제거한다.
|
||||
<li>
|
||||
<div>
|
||||
<a href="@croomLink" data-cshape=@d.cshape class="gocroom">
|
||||
@if (d.intval == 1)
|
||||
{
|
||||
<h5><span>[학습]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval2)차시</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
}
|
||||
else if (d.intval == 2)
|
||||
{
|
||||
<h5><span>[출석]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval2)차시</h6>
|
||||
<p>일시: @d.strval3</p>
|
||||
}
|
||||
else if (d.intval == 3)
|
||||
{
|
||||
<h5><span>[시험]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>@(d.intval4 == 0 ? "진행평가" : "최종평가")</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
}
|
||||
else if (d.intval == 4)
|
||||
{
|
||||
<h5><span>[과제]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>과제제출</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
}
|
||||
else if (d.intval == 5)
|
||||
{
|
||||
<h5><span>[토론]</span>@d.strval (@(d.intval3)반)</h5>
|
||||
<h6>토론참여</h6>
|
||||
<p>@d.time.ToString("MM/dd") 00:00 ~ <span style="color:#ff0000;">@d.time2.ToString("MM/dd") 23:59</span></p>
|
||||
}
|
||||
</a>
|
||||
</div>
|
||||
</li>*@
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue