You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

131 lines
4.4 KiB
JavaScript

//已考核
//考核认证——理论考核
var sortWay = false;
$(function () {
var isShow = $.getUrlParam("isShow");
if (isShow == null) {
isShow = false;
}
//列表显示
TrainExamList("", false, isShow);
$("#btnStartDateSort").unbind("click").click(function () {
var sortName = " FinishDate";
if ($(this).hasClass("sort-top")) {
$(this).removeClass("sort-top").addClass("sort-bottom");
sortName = $(this).attr("tag");
sortWay = false;
} else {
$(this).removeClass("sort-bottom").addClass("sort-top");
sortName = $(this).attr("tag");
sortWay = true;
}
TrainExamList(sortName, sortWay, false);
});
});
//列表显示
function TrainExamList(sortName, sortWay, isShow) {
pageHelper.Init({
url: "/Student/EheoryExamine/YesEheoryExam",
type: "POST",
pageDiv: "#pages",
data:
{
sortName: sortName,
sortWay: sortWay,
isShow: isShow
},
bind: function (data) {
var html = "";
$(data.Data).each(function (index, dom) {
//每行html
var trHtml = "";
trHtml += "<tr>";
trHtml += "<td>{0}</td>";
trHtml += "<td><div class=\"ellipsis\" title=\"{1}\">{1}</div></td>";
if (dom.UserName==null) {
trHtml += "<td><div class=\"ellipsis\" >——</div></td>";
} else {
trHtml += "<td><div class=\"ellipsis\" title=\"{2}\">{2}</div></td>";
}
trHtml += "<td><div class=\"ellipsis\" id='practise_" + dom.ExamPaperId + "' title=\"{3}\">{3}</div></td>";
trHtml += "<td><div class=\"ellipsis\" title=\"{4}\">{4}</div></td>";
trHtml += "<td><div class=\"ellipsis\" title=\"{5}\">{5}</div></td>";
if (dom.Score==-1) {
trHtml += "<td><div class=\"ellipsis\" title=\"{——}\">——</div></td>";
} else {
trHtml += "<td><div class=\"ellipsis\" title=\"{6}\">{6}</div></td>";
}
trHtml += "<td class=\"operate\">";
var ProposalId = 0;
if (dom.StrStatus == "已审核") {
trHtml += "<a href=\"javascript:EditProposal({7})\">成绩报告</a>";
} else {
trHtml += '—— ';
}
trHtml += "</td>";
trHtml += "</tr>";
//拼接tbody
html += StringHelper.FormatStr(trHtml,
((data.PageIndex - 1) * data.PageSize + index + 1), //0序号
dom.ExamPaperName, //1考核名称
dom.UserName, //2发布人
dom.strFiniShDate, //3开始时间
dom.StrStatus, //4评分状态
dom.TotalScore, //考核总分
dom.Score, //考核得分
dom.ExamPaperId //7实训考核Id
);
});
if (data.Data == "" || data.Data == null) {
html += "<tr><td colspan='8'>未找到相关记录!</td>";
$("#PaperBody").html(html);
} else {
$("#PaperBody").html(html);
}
}
});
}
//进入考核
function EditProposal(Id) {
$.ajax({
url: "/Student/EheoryExamine/ExamEnd",
type: "POST",
async: false,
dataType: "json",
crossDomain: false,
data:
{
PaperId: Id
},
success: function (data) {
if (data.Flag) {
location.href = "/Student/EheoryExamine/DoExam?Id=" + Id + "&type=1&LibraryId=1";
} else {
dialogHelper.Error({ content: "对不起!改试卷还未结束不能查看", success: function () { } });
}
}
});
}