YNICTE/BO/Views/Home/Index.cshtml

170 lines
7.9 KiB
Plaintext

@model NP.Model.VMHome
<!-- 잔여업무 요약 -->
<section class="panel panel-default">
<header class="panel-heading"><strong><i class="fa fa-bars"></i> 잔여 업무 요약<span class=""></span></strong></header>
<div class="table-responsive" id="excel1">
<table class="table table-striped b-t b-light">
<thead>
<tr>
<th>미열람쪽지</th>
<th>홈페이지Q&A미답변</th>
<th>강의Q&A미답변</th>
<th>회원탈퇴요청</th>
<th>환불요청</th>
@*<th>교재미배송</th>*@
<th>계산서미확인</th>
</tr>
</thead>
<tbody>
<tr>
<td class="link text-center @(Model.Data.intval > 0 ? "emphasis":"")"><a href="javascript:taskSummaryPendingLink(1);">@Model.Data.intval.ToString("#,0") 건</a></td>
<td class="link text-center @(Model.Data.intval2 > 0 ? "emphasis":"")"><a href="javascript:taskSummaryPendingLink(2);">@Model.Data.intval2.ToString("#,0") 건</a></td>
<td class="link text-center @(Model.Data.intval3 > 0 ? "emphasis":"")"><a href="javascript:taskSummaryPendingLink(3);">@Model.Data.intval3.ToString("#,0") 건</a></td>
<td class="link text-center @(Model.Data.intval3 > 0 ? "emphasis":"")"><a href="javascript:taskSummaryPendingLink(6);">@Model.Data.intval7.ToString("#,0") 건</a></td>
<td class="link text-center @(Model.Data.intval4 > 0 ? "emphasis":"")"><a href="javascript:taskSummaryPendingLink(4);">@Model.Data.intval4.ToString("#,0") 건</a></td>
@*<td class="link text-center @(Model.Data.intval5 > 0 ? "emphasis":"")"><a href="/croom/deliveries">@Model.Data.intval5.ToString("#,0") 건</a></td>*@
<td class="link text-center @(Model.Data.intval6 > 0 ? "emphasis":"")"><a href="javascript:taskSummaryPendingLink(5);">@Model.Data.intval6.ToString("#,0") 건</a></td>
</tr>
</tbody>
</table>
</div>
</section>
<!-- // 잔여업무 요약 -->
<!-- 운영중인 강의 -->
<section class="panel panel-default">
<header class="panel-heading"><strong><i class="fa fa-bars"></i> 운영중인 강의<span class=""></span></strong></header>
<div style="padding: 8px 10px;">@Html.Partial("./Partial/Text", Model.stringval, Helpers.DicText(new NP.Model.TextDic() { Name = "stringval", Value = Model.stringval, PH = "강좌명을 입력하시고 Enter키를 입력하세요.", CssClass = "ff" }))</div>
<div class="table-responsive" id="excel1">
<table class="table table-striped b-t b-light">
<thead>
<tr>
<th>구분 '@(ViewBag.SSPWC)'</th>
<th>상위분류</th>
<th>유형</th>
<th>강좌명(반)</th>
<th>교육기간</th>
<th>강좌관리</th>
<th>신청관리</th>
<th>성적관리</th>
</tr>
</thead>
<tbody id="tbody1">
@foreach (var d in Model.CMs)
{
<tr>
<td>@d.tmname</td>
<td>@d.cgname</td>
<td>@d.cshapename</td>
<td class="text-left">@d.cnameclassno</td>
<td>@d.sssename</td>
<td><a href="javascript:;" onclick="golink(0, @d.cmno)" class="btn btn-xxs btn-select">강좌관리</a></td>
<td><a href="javascript:;" onclick="golink(1, @d.cmno)" class="btn btn-xxs btn-info">신청관리</a></td>
<td><a href="javascript:;" onclick="golink(2, @d.cmno)" class="btn btn-xxs btn-primary">성적관리</a></td>
</tr>
}
</tbody>
</table>
</div>
</section>
<!-- // 운영중인 강의 -->
<form id="mform" method="post">
<input type="hidden" name="intval" id="intval" />
</form>
@section styles{
<style type="text/css">
.link.emphasis a {
font-weight: bold;
color: red !important;
font-size: 13px !important;
}
</style>
}
@section scriptsHeader{
}
@section scripts{
<script>
$(document).ready(function () {
if ('@(ViewBag.SSPWC)' == 'True') {
showramemainlayer('/user/pwchange');
$("#mainlayerframe").css("width", "520px");
$("#mainlayerframe").css("height", "520px");
}
});
$("#stringval").on('keydown', function (e) {
if (e.keyCode == 13) {
capp("/acommon/cmget", { ismaster: 0, cname: val("stringval"), iscurrent: 1, orderby: "a.setime desc, t.tyear desc,t.tseq desc,a.cname,a.classno" }, "cbget");
}
});
function cbget() {
$("#tbody1").find("tr").remove();
if (capResult.obj.length > 0) {
$.each(capResult.obj, function (i, c) {
$("#tbody1").append("<tr><td>" + c.tmname + "</td><td>" + c.cgname + "</td><td>" + c.cshapename + "</td><td class=\"text-left\">" + c.cnameclassno + "</td><td>" + c.sssename + "</td>"
+ "<td><a href=\"#\" onclick=\"golink(0," + c.cmno + ")\" class=\"btn btn-xxs btn-select\">강좌관리</a></td>"
+ "<td><a href=\"#\" onclick=\"golink(1," + c.cmno + ")\" class=\"btn btn-xxs btn-info\">신청관리</a></td>"
+ "<td><a href=\"#\" onclick=\"golink(2," + c.cmno + ")\" class=\"btn btn-xxs btn-primary\">성적관리</a></td></tr>");
});
} else {
msg("결과가 없습니다.");
}
}
function golink(idx, no) {
if (idx == 0) {
setv("intval", no);
$("#mform").attr("action", "/cm/cmreg");
submit();
} else if (idx == 1) {
setv("intval", no);
$("#mform").attr("action", "/croom/cmlects");
submit();
} else if (idx == 2) {
setv("intval", no);
$("#mform").attr("action", "/croom/grade");
submit();
}
}
@*
/* 잔여업무 요약 클릭 시 링크
* @param {string} tabNo - 탭 번호 (1: 미열람쪽지, 2: 홈페이지Q&A미답변, 3: 강의Q&A미답변, 4: 환불요청, 5: 계산서미확인), 6: 회원탈퇴요청
* */
*@
function taskSummaryPendingLink(tabNo) {
switch (tabNo) {
case 1:
window.location.href = "/cc/memos";
break;
case 2:
var p = {};
p.stringval6 = 'Y';
postSubmit('/cc/homes', p);
break;
case 3:
var p = {};
p.stringval6 = 'Y';
postSubmit('/cc/rooms', p);
break;
case 4:
window.location.href = "/croom/pay";
break;
case 5:
var p = {};
p.stringval6 = '';
p.stringval7 = '';
p.stringval12 = '0';
postSubmit('/croom/tax', p);
break;
case 6:
var p = {};
p.LeaveStatus = 0;
postSubmit('/user/LeaveHistory', p);
break;
default: break;
}
}
</script>
}