|
|
|
@ -72,6 +72,7 @@
|
|
|
|
|
|
|
|
|
|
var handsOnId = $("input[name='handsOnId']").val();
|
|
|
|
|
var teacherOpenCourseId=$("input[name='teacherOpenCourseId']").val();
|
|
|
|
|
var studentIdClick = "";//左侧点击学生列的id
|
|
|
|
|
|
|
|
|
|
var data = [];
|
|
|
|
|
|
|
|
|
@ -111,8 +112,9 @@
|
|
|
|
|
url: Common.ctxPath + '/api/studentHandsOnTaskVideo/getPageList.do' // 数据接口
|
|
|
|
|
,page : Lib.tablePage // 开启分页
|
|
|
|
|
/* ,toolbar: '#toolbar_teacherOpenCourseQuestionLog' //自定义头部左侧工具栏
|
|
|
|
|
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏*/
|
|
|
|
|
,where:{'teacherOpenCourseId':teacherOpenCourseId}
|
|
|
|
|
,defaultToolbar14
|
|
|
|
|
+466: ['filter', 'print', 'exports'] //头部右侧工具栏*/
|
|
|
|
|
,where:getParam()
|
|
|
|
|
,limit : 10,
|
|
|
|
|
cols : [ [ // 表头
|
|
|
|
|
{
|
|
|
|
@ -144,8 +146,7 @@
|
|
|
|
|
}
|
|
|
|
|
] ]
|
|
|
|
|
});
|
|
|
|
|
let param = getParam_s();
|
|
|
|
|
param.handsOnId = handsOnId;
|
|
|
|
|
|
|
|
|
|
studentTable = table.render({
|
|
|
|
|
elem: '#studentTable',
|
|
|
|
|
height: Lib.getTableHeight(),
|
|
|
|
@ -153,7 +154,7 @@
|
|
|
|
|
method: 'get',
|
|
|
|
|
even: true,
|
|
|
|
|
// skin:'nob',
|
|
|
|
|
where:param,
|
|
|
|
|
where:getParam_s(),
|
|
|
|
|
size: "sm",
|
|
|
|
|
url: Common.ctxPath + '/api/teacherOpenCourseHandsOnSimulationTasks/getStudentScore.do' // 数据接口
|
|
|
|
|
,parseData: function(res){ //res 即为原始返回的数据
|
|
|
|
@ -198,13 +199,8 @@
|
|
|
|
|
$(".layui-table-body tr ").attr({"style": "color:#666"});//其他tr恢复原样
|
|
|
|
|
// console.log(obj.tr) //得到当前点击的tr
|
|
|
|
|
$(obj.tr).attr({"style": "color:#5FB878"});//改变当前tr颜色
|
|
|
|
|
var handsOnIdNew = $("select[name='handsOnId']").val();
|
|
|
|
|
var param={
|
|
|
|
|
'studentId':obj.data.studentId,
|
|
|
|
|
'teacherOpenCourseId':teacherOpenCourseId,
|
|
|
|
|
'handsOnId':$.isEmpty(handsOnIdNew)?handsOnId:handsOnIdNew
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
studentIdClick = data.studentId;
|
|
|
|
|
var param = getParam(studentIdClick)
|
|
|
|
|
studentHandsOnTaskVideoTable.reload({
|
|
|
|
|
where: param,
|
|
|
|
|
page: {
|
|
|
|
@ -220,12 +216,8 @@
|
|
|
|
|
|
|
|
|
|
var btn_s = $("#searchFormSearch");
|
|
|
|
|
btn_s.on('click', function () {
|
|
|
|
|
var data = $("#searchForm").serializeJson();
|
|
|
|
|
var handsOnIdNew = $("select[name='handsOnId']").val();
|
|
|
|
|
data.handsOnId = $.isEmpty(handsOnIdNew)?handsOnId:handsOnIdNew;
|
|
|
|
|
data.teacherOpenCourseId=teacherOpenCourseId;
|
|
|
|
|
studentHandsOnTaskVideoTable.reload({
|
|
|
|
|
where: data,
|
|
|
|
|
where: getParam(studentIdClick),
|
|
|
|
|
page: {
|
|
|
|
|
curr: 1
|
|
|
|
|
}
|
|
|
|
@ -234,6 +226,7 @@
|
|
|
|
|
|
|
|
|
|
var btn = $("#studentFormSearch");
|
|
|
|
|
btn.on('click', function () {
|
|
|
|
|
studentIdClick = "";
|
|
|
|
|
studentTable.reload({
|
|
|
|
|
where: getParam_s(),
|
|
|
|
|
page: {
|
|
|
|
@ -246,12 +239,19 @@
|
|
|
|
|
initToolBar:function(){
|
|
|
|
|
toolbar = {
|
|
|
|
|
exportDocument: function () {
|
|
|
|
|
var handsOnIdNew = $("select[name='handsOnId']").val();
|
|
|
|
|
handsOnIdNew = $.isEmpty(handsOnIdNew)?handsOnId:handsOnIdNew;
|
|
|
|
|
var url = '/jlw/studentHandsOnTaskVideo/excel/export.do?teacherOpenCourseId='+teacherOpenCourseId+'&handsOnId='+handsOnIdNew;
|
|
|
|
|
|
|
|
|
|
Common.openConfirm("确认要导出课程实操存档详情?", function (index) {
|
|
|
|
|
$.downFile(Common.ctxPath + url,'课程实操存档详情');
|
|
|
|
|
Common.openConfirm("确认要导出-视频平均得分信息?", function (index) {
|
|
|
|
|
let value = "";
|
|
|
|
|
let param = getParam(studentIdClick);
|
|
|
|
|
var url = "/jlw/studentHandsOnTaskVideo/excel/export.do";
|
|
|
|
|
for(let k in param) {
|
|
|
|
|
if(!$.isEmpty(param[k])){
|
|
|
|
|
value+='&'+k+"="+param[k];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(!$.isEmpty(value)){
|
|
|
|
|
url = url +"?" + value.slice(1);
|
|
|
|
|
}
|
|
|
|
|
$.downFile(Common.ctxPath + url,'视频平均得分表');
|
|
|
|
|
layer.close(index);
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
@ -287,11 +287,19 @@
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
};
|
|
|
|
|
function getParam(studentId) {
|
|
|
|
|
var param = $("#searchForm").serializeJson();
|
|
|
|
|
param.teacherOpenCourseId = teacherOpenCourseId;
|
|
|
|
|
param.studentId = studentId;
|
|
|
|
|
param.handsOnId = $.isEmpty(param.handsOnId)?handsOnId:param.handsOnId;
|
|
|
|
|
return param;
|
|
|
|
|
}
|
|
|
|
|
function getParam_s(){
|
|
|
|
|
var handsOnIdSelect = $("select[name='handsOnId']").val();
|
|
|
|
|
var param = {
|
|
|
|
|
"classId":$("#studentForm select[name='classId']").val(),
|
|
|
|
|
"studentName":$("#studentForm input[name='studentOrName']").val(),
|
|
|
|
|
'teacherOpenCourseId': teacherOpenCourseId,
|
|
|
|
|
"studentOrName":$("#studentForm input[name='studentOrName']").val(),
|
|
|
|
|
"handsOnId":$.isEmpty(handsOnIdSelect)? handsOnId : handsOnIdSelect,
|
|
|
|
|
'type':1
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|