课程实操-任务题目选择

beetlsql3-dev
姚丹ab 2 years ago
parent f29ca69b43
commit b68046e52f

@ -70,7 +70,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
selectList += htmY + '</optgroup>' + htmK + '</optgroup>' + htmL + '</optgroup>' + "</select>";
//console.log($("#isUser").val())
}else {
selectList+= htmL + '</optgroup>' + htmO + '</optgroup>' + "</select>";
selectList+= htmO + '</optgroup>' + "</select>";
}
/*$.each(courseLabelTypes, function (key, value) {

@ -225,7 +225,7 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
, btn: ['保存','关闭']
,success:function () {
resourcesQuestionTable();
Lib.getCourseInfo($("select[name='courseInfoId_1']"), teacherOpenCourseId);
Lib.getCourseInfo($("select[name='courseInfoId_1']"), teacherOpenCourseId,2,1);
}
, yes: function (index, layero) {
var ret = Common.getAjax('/jlw/handsOnSimulationTasks/getObjectiveProblem.do?problemIds='+resourcesQuestionIds);
@ -250,8 +250,8 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
btn.on('click', function () {
resourcesQuestionTable1.reload({
where: {
'courseInfoParentId':teacherOpenCourseId,
'courseInfoId':$("#resourcesQuestionTable_demo select[name='courseInfoId_1']").find("option:selected").val(),
'teacherOpenCourseId':teacherOpenCourseId,
'teacherOpenCourseMergeCourseInfoId':$("#resourcesQuestionTable_demo select[name='courseInfoId_1']").find("option:selected").val(),
"questionStem":$("#resourcesQuestionTable_demo input[name='generalQuestionSettingName']").val(),
'questionType':$("#resourcesQuestionTable_demo select[name='questionType']").find("option:selected").val()
},
@ -263,22 +263,23 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
if (obj.type == "all") {//全选
var checkStatus = table.checkStatus('resourcesQuestionTable').data;
for (var i = 0; i < checkStatus.length; i++) {
if (("," + resourcesQuestionIds + ",").indexOf(checkStatus[i].resourcesQuestionId) < 0) {
if (("," + resourcesQuestionIds + ",").indexOf(checkStatus[i].teacherOpenCourseMergeResourcesQuestionId) < 0) {
if (!$.isEmpty(resourcesQuestionIds)) {
resourcesQuestionIds += "," + checkStatus[i].resourcesQuestionId;
resourcesQuestionIds += "," + checkStatus[i].teacherOpenCourseMergeResourcesQuestionId;
} else {
resourcesQuestionIds = checkStatus[i].resourcesQuestionId;
resourcesQuestionIds = checkStatus[i].teacherOpenCourseMergeResourcesQuestionId;
}
}
}
} else {
console.log(obj.data)
if (!$.isEmpty(resourcesQuestionIds)) {
resourcesQuestionIds += "," + obj.data.resourcesQuestionId;
resourcesQuestionIds += "," + obj.data.teacherOpenCourseMergeResourcesQuestionId;
} else {
resourcesQuestionIds = obj.data.resourcesQuestionId;
resourcesQuestionIds = obj.data.teacherOpenCourseMergeResourcesQuestionId;
}
}
} else {//取消
} else {//取消
if (obj.type == "all") {//全选
var checkStatus = table.cache["resourcesQuestionTable"];
for (var i = 0; i < checkStatus.length; i++) {
@ -288,7 +289,6 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
resourcesQuestionIds = Lib.stringRemove(resourcesQuestionIds, obj.data.resourcesQuestionId);
}
}
$("#countQ").html(resourcesQuestionIds.split(',').length)
});
@ -316,10 +316,10 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
method: 'post',
even: true,
size: "sms",
url: Common.ctxPath + '/jlw/resourcesQuestion/list.json' // 数据接口
url: Common.ctxPath + '/api/teacherOpenCourseMergeResourcesQuestion/getManagePageList.do' // 数据接口
, page: Lib.tablePage // 开启分页
, limit: 8
, where: {"courseInfoParentId": teacherOpenCourseId}
, where: {"teacherOpenCourseId": teacherOpenCourseId}
,cols: [[ // 表头
{
type: 'checkbox', align: "center"
@ -335,11 +335,11 @@ layui.define([ 'form', 'laydate', 'table','teacherOpenCourseHandsOnSimulationTas
}
},
{
field: 'courseInfoParentName',
field: 'teacherOpenCourseIdText',
title: '归属课程', align: "center"
},
{
field: 'courseInfoName',
field: 'teacherOpenCourseMergeCourseInfoIdText',
title: '归属章节', align: "center"
}
]],done: function(res, curr, count){

@ -248,7 +248,7 @@
<div class="layui-input-block">
<input type="hidden" name="taskList" value="${teacherOpenCourseHandsOnSimulationTasks.taskList}">
<button type="button" class="layui-btn bg_button button_add" id="manualProblemSetting1"
style="float: left">题库选择
style="float: left">教师的试
</button>
</div>
<div class="layui-row">
@ -651,7 +651,7 @@
<div class="layui-inline" id="first">
<label class="layui-form-label">归属章节:</label>
<layui:simpleDictSelect style='layui-input-block'
type="course_info.course_info_name.course_info_status=1,course_info_type=2"
type="teacher_open_course_merge_course_info.course_info_name.course_info_status=1,course_info_type=2,course_info_parent_id=${teacherOpenCourseId}"
id="courseInfoId1" name="courseInfoId_1" layFilter="select_courseInfoIds_"/>
</div>
<div class="layui-inline" id="second">

Loading…
Cancel
Save