学校端-任务实操反显

beetlsql3-dev
姚丹ab 2 years ago
parent fcc55f4a23
commit a0f013c8ba

@ -81,7 +81,7 @@ layui.define([ 'form','laytpl', 'laydate', 'table','element','handsOnSimulationT
,url: Common.ctxPath +'/jlw/file/update.do' ,url: Common.ctxPath +'/jlw/file/update.do'
,accept:'video' ,accept:'video'
, progress: function(value) { , progress: function(value) {
var v = var v = value + '%'
element.progress('progressBar',v); element.progress('progressBar',v);
} }
,choose: function(obj){ ,choose: function(obj){
@ -432,7 +432,7 @@ layui.define([ 'form','laytpl', 'laydate', 'table','element','handsOnSimulationT
}); });
}); });
var resourcesInfoTableData = table.cache["resourcesInfoShowTable"]||[]; //获取showtable数据 视频 var resourcesInfoTableData = table.cache["resourcesInfoShowTable"]||[]; //获取showtable数据 视频
if(resourcesInfoTableData.length > 0){
for (var i = 0;i<resourcesInfoTableData.length;i++){ for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "1"){ if(resourcesInfoTableData[i].resourcesInfoType == "1"){
tasksFile.push({ tasksFile.push({
@ -441,6 +441,8 @@ layui.define([ 'form','laytpl', 'laydate', 'table','element','handsOnSimulationT
}); });
} }
} }
}
if (tasksFile.length <= 0){ if (tasksFile.length <= 0){
Common.info("请上传视频!"); Common.info("请上传视频!");
return; return;
@ -470,6 +472,7 @@ layui.define([ 'form','laytpl', 'laydate', 'table','element','handsOnSimulationT
}); });
}); });
var resourcesInfoTableData = table.cache["resourcesInfoShowPPTTable"]||[]; //获取showtable数据 ppt var resourcesInfoTableData = table.cache["resourcesInfoShowPPTTable"]||[]; //获取showtable数据 ppt
if(resourcesInfoTableData.length > 0){
for (var i = 0;i<resourcesInfoTableData.length;i++){ for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "2" || resourcesInfoTableData[i].resourcesInfoType == "3"){ if(resourcesInfoTableData[i].resourcesInfoType == "2" || resourcesInfoTableData[i].resourcesInfoType == "3"){
tasksFile.push({ tasksFile.push({
@ -478,6 +481,7 @@ layui.define([ 'form','laytpl', 'laydate', 'table','element','handsOnSimulationT
}); });
} }
} }
}
if (tasksFile.length <= 0){ if (tasksFile.length <= 0){
Common.info("请上传PPT"); Common.info("请上传PPT");

@ -414,7 +414,7 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
}); });
}); });
var resourcesInfoTableData = table.cache["resourcesInfoShowTable"]; //获取showtable数据 var resourcesInfoTableData = table.cache["resourcesInfoShowTable"]; //获取showtable数据
if(resourcesInfoTableData.length > 0){
for (var i = 0;i<resourcesInfoTableData.length;i++){ for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "1"){ if(resourcesInfoTableData[i].resourcesInfoType == "1"){
tasksFile.push({ tasksFile.push({
@ -423,11 +423,12 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
}); });
} }
} }
}
if (tasksFile.length <= 0){ if (tasksFile.length <= 0){
Common.info("请上传视频!"); Common.info("请上传视频!");
return; return;
} }
param.teacherOpenCourseHandsOnSimulationlasksFile = JSON.stringify(tasksFile); param.tasksFile = JSON.stringify(tasksFile);
}else if (taskType == 2){ //PPT }else if (taskType == 2){ //PPT
param.taskScore = key.find("input[name='taskScore']").val(); //分值 param.taskScore = key.find("input[name='taskScore']").val(); //分值
param.assessmentRequirements = key.find("input[name='assessmentRequirements']").val(); //至少观看时长 param.assessmentRequirements = key.find("input[name='assessmentRequirements']").val(); //至少观看时长
@ -452,6 +453,7 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
}); });
}); });
var resourcesInfoTableData = table.cache["resourcesInfoShowPPTTable"]; //获取showtable数据 var resourcesInfoTableData = table.cache["resourcesInfoShowPPTTable"]; //获取showtable数据
if(resourcesInfoTableData.length > 0){
for (var i = 0;i<resourcesInfoTableData.length;i++){ for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "2"||resourcesInfoTableData[i].resourcesInfoType == "3"){ if(resourcesInfoTableData[i].resourcesInfoType == "2"||resourcesInfoTableData[i].resourcesInfoType == "3"){
tasksFile.push({ tasksFile.push({
@ -460,11 +462,13 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
}); });
} }
} }
}
if (tasksFile.length <= 0){ if (tasksFile.length <= 0){
Common.info("请上传PPT"); Common.info("请上传PPT");
return; return;
} }
param.teacherOpenCourseHandsOnSimulationlasksFile = JSON.stringify(tasksFile); param.tasksFile = JSON.stringify(tasksFile);
}else if (taskType == 3){ //理论测评 }else if (taskType == 3){ //理论测评
var tableQuestionData = []; var tableQuestionData = [];
var isFalse = false; var isFalse = false;
@ -522,7 +526,7 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
Common.info("请上传报告参考模板!"); Common.info("请上传报告参考模板!");
return; return;
} }
param.teacherOpenCourseHandsOnSimulationlasksFile = JSON.stringify(tasksFile); param.tasksFile = JSON.stringify(tasksFile);
} }
param.taskType = taskType; param.taskType = taskType;
param.taskId = taskId; param.taskId = taskId;
@ -552,7 +556,7 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
}); });
} }
} };
form.on('radio(taskType)', obj => { form.on('radio(taskType)', obj => {
element.tabChange('demo', obj.value); element.tabChange('demo', obj.value);

@ -530,9 +530,7 @@
<!--style="${user.get().isAdmin ? 'margin-bottom: 10px;padding: 0 28px;':'display: none;'}"--> <!--style="${user.get().isAdmin ? 'margin-bottom: 10px;padding: 0 28px;':'display: none;'}"-->
<div class="layui-form-item" style="right:10px;bottom:0px;"> <div class="layui-form-item" style="right:10px;bottom:0px;">
<button class="layui-btn layui-btn-primary" type="button" style="padding: 0 30px;" id="addButton-cancel">返回</button> <button class="layui-btn layui-btn-primary" type="button" style="padding: 0 30px;" id="addButton-cancel">返回</button>
<button class="layui-btn layui-btn-danger" <button class="layui-btn layui-btn-danger" style="${user.get().isAdmin ?'background-color: #73a2f8;padding: 0 30px;':'display: none;'}" type="button" id="addButton" lay-submit="" lay-filter="form">确定</button>
style="${user.get().isAdmin ?'background-color: #73a2f8;padding: 0 30px;':'display: none;'}"
type="button" id="addButton" lay-submit="" lay-filter="form">确定</button>
</div> </div>
<!--题库弹窗开始--> <!--题库弹窗开始-->

@ -122,8 +122,9 @@
<button type="button" id="videoClick" style="margin-bottom: 10px;" class="layui-btn layui-btn-normal">视频资源库</button> <button type="button" id="videoClick" style="margin-bottom: 10px;" class="layui-btn layui-btn-normal">视频资源库</button>
</div> </div>
<div id="mp4Info"> <div id="mp4Info">
<!--#if(teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile != null){--> <!--#if(teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile != null && teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile != ''){-->
<!--#for(item in teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile){ --> <!--# var files = JsonString(teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile); //数据集-->
<!--#for(item in files){ -->
<div class="progressCss_mp4"> <div class="progressCss_mp4">
<span type="text" class="nameV" style="width: 300px">${item.fileName}</span> <span type="text" class="nameV" style="width: 300px">${item.fileName}</span>
<span class="mv_m" style="float: right;"></span> <span class="mv_m" style="float: right;"></span>
@ -207,7 +208,8 @@
</div> </div>
<div id="pptInfo"> <div id="pptInfo">
<!--#if(teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile != null){--> <!--#if(teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile != null){-->
<!--#for(item in teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile){ --> <!--# var files = JsonString(teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile); //数据集-->
<!--#for(item in files){ -->
<div class="progressCss_ppt"> <div class="progressCss_ppt">
<span type="text" class="nameV" style="width: 300px">${item.fileName}</span> <span type="text" class="nameV" style="width: 300px">${item.fileName}</span>
<span class="mv_m" style="float: right;"></span> <span class="mv_m" style="float: right;"></span>
@ -498,8 +500,9 @@
<div class="layui-upload"> <div class="layui-upload">
<button type="button" style="margin-bottom: 10px;" class="layui-btn layui-btn-primary layui-font-blue" id="upload-normalFile"><i class="layui-icon"></i>点击添加</button> <button type="button" style="margin-bottom: 10px;" class="layui-btn layui-btn-primary layui-font-blue" id="upload-normalFile"><i class="layui-icon"></i>点击添加</button>
<div id="fileInfo"> <div id="fileInfo">
<!--#if(teacherOpenCourseHandsOnSimulationTasks.tasksFileList != null){--> <!--#if(teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile != null){-->
<!--#for(item in teacherOpenCourseHandsOnSimulationTasks.tasksFileList){ --> <!--# var files = JsonString(teacherOpenCourseHandsOnSimulationTasks.teacherOpenCourseHandsOnSimulationTasksFile); //数据集-->
<!--#for(item in files){ -->
<div class="progressCss_file"> <div class="progressCss_file">
<span type="text" class="nameV" style="width: 300px">${item.fileName}</span> <span type="text" class="nameV" style="width: 300px">${item.fileName}</span>
<span class="mv_m" style="float: right;"></span> <span class="mv_m" style="float: right;"></span>

Loading…
Cancel
Save