学校端-任务实操反显

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'
,accept:'video'
, progress: function(value) {
var v =
var v = value + '%'
element.progress('progressBar',v);
}
,choose: function(obj){
@ -432,15 +432,17 @@ layui.define([ 'form','laytpl', 'laydate', 'table','element','handsOnSimulationT
});
});
var resourcesInfoTableData = table.cache["resourcesInfoShowTable"]||[]; //获取showtable数据 视频
for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "1"){
tasksFile.push({
fileName:resourcesInfoTableData[i].resourcesInfoName,
fileUrl:resourcesInfoTableData[i].resourcesInfoContent
});
if(resourcesInfoTableData.length > 0){
for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "1"){
tasksFile.push({
fileName:resourcesInfoTableData[i].resourcesInfoName,
fileUrl:resourcesInfoTableData[i].resourcesInfoContent
});
}
}
}
if (tasksFile.length <= 0){
Common.info("请上传视频!");
return;
@ -470,12 +472,14 @@ layui.define([ 'form','laytpl', 'laydate', 'table','element','handsOnSimulationT
});
});
var resourcesInfoTableData = table.cache["resourcesInfoShowPPTTable"]||[]; //获取showtable数据 ppt
for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "2" || resourcesInfoTableData[i].resourcesInfoType == "3"){
tasksFile.push({
fileName:resourcesInfoTableData[i].resourcesInfoName,
fileUrl:resourcesInfoTableData[i].resourcesInfoContent
});
if(resourcesInfoTableData.length > 0){
for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "2" || resourcesInfoTableData[i].resourcesInfoType == "3"){
tasksFile.push({
fileName:resourcesInfoTableData[i].resourcesInfoName,
fileUrl:resourcesInfoTableData[i].resourcesInfoContent
});
}
}
}

@ -414,20 +414,21 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
});
});
var resourcesInfoTableData = table.cache["resourcesInfoShowTable"]; //获取showtable数据
for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "1"){
tasksFile.push({
fileName:resourcesInfoTableData[i].resourcesInfoName,
fileUrl:resourcesInfoTableData[i].resourcesInfoContent
});
if(resourcesInfoTableData.length > 0){
for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "1"){
tasksFile.push({
fileName:resourcesInfoTableData[i].resourcesInfoName,
fileUrl:resourcesInfoTableData[i].resourcesInfoContent
});
}
}
}
if (tasksFile.length <= 0){
Common.info("请上传视频!");
return;
}
param.teacherOpenCourseHandsOnSimulationlasksFile = JSON.stringify(tasksFile);
param.tasksFile = JSON.stringify(tasksFile);
}else if (taskType == 2){ //PPT
param.taskScore = key.find("input[name='taskScore']").val(); //分值
param.assessmentRequirements = key.find("input[name='assessmentRequirements']").val(); //至少观看时长
@ -452,19 +453,22 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
});
});
var resourcesInfoTableData = table.cache["resourcesInfoShowPPTTable"]; //获取showtable数据
for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "2"||resourcesInfoTableData[i].resourcesInfoType == "3"){
tasksFile.push({
fileName:resourcesInfoTableData[i].resourcesInfoName,
fileUrl:resourcesInfoTableData[i].resourcesInfoContent
});
if(resourcesInfoTableData.length > 0){
for (var i = 0;i<resourcesInfoTableData.length;i++){
if(resourcesInfoTableData[i].resourcesInfoType == "2"||resourcesInfoTableData[i].resourcesInfoType == "3"){
tasksFile.push({
fileName:resourcesInfoTableData[i].resourcesInfoName,
fileUrl:resourcesInfoTableData[i].resourcesInfoContent
});
}
}
}
if (tasksFile.length <= 0){
Common.info("请上传PPT");
return;
}
param.teacherOpenCourseHandsOnSimulationlasksFile = JSON.stringify(tasksFile);
param.tasksFile = JSON.stringify(tasksFile);
}else if (taskType == 3){ //理论测评
var tableQuestionData = [];
var isFalse = false;
@ -522,7 +526,7 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
Common.info("请上传报告参考模板!");
return;
}
param.teacherOpenCourseHandsOnSimulationlasksFile = JSON.stringify(tasksFile);
param.tasksFile = JSON.stringify(tasksFile);
}
param.taskType = taskType;
param.taskId = taskId;
@ -552,30 +556,30 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
});
}
}
};
form.on('radio(taskType)', obj => {
element.tabChange('demo', obj.value);
if (obj.value === "4") {
if (editor === null) {
editor = Lib.editorMd("test-editor");
editor.setToolbarAutoFixed(false);
}
}
if(obj.value == "2"||obj.value == "1"){
if(!$.isEmpty(resourcesInfoShowTable)){
resourcesInfoShowTable.reload({data:[]});
if (obj.value === "4") {
if (editor === null) {
editor = Lib.editorMd("test-editor");
editor.setToolbarAutoFixed(false);
}
}
if(!$.isEmpty(resourcesInfoShowPPTTable)){
resourcesInfoShowPPTTable.reload({data:[]});
if(obj.value == "2"||obj.value == "1"){
if(!$.isEmpty(resourcesInfoShowTable)){
resourcesInfoShowTable.reload({data:[]});
}
if(!$.isEmpty(resourcesInfoShowPPTTable)){
resourcesInfoShowPPTTable.reload({data:[]});
}
}
}
// $("input[name='taskTitle']").val("");
// $("input[name='taskScore']").val("");
// $("input[name='taskOrder']").val("");
// $("input[name='assessmentRequirements']").val("");
// $("input[name='assessmentTime']").val("");
});
// $("input[name='taskTitle']").val("");
// $("input[name='taskScore']").val("");
// $("input[name='taskOrder']").val("");
// $("input[name='assessmentRequirements']").val("");
// $("input[name='assessmentTime']").val("");
});
//理论测评分值修改
function getQuestionTotal(){

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

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

Loading…
Cancel
Save