diff --git a/web/src/main/resources/static/js/jlw/teacherOpenCourseScheduleSession/add.js b/web/src/main/resources/static/js/jlw/teacherOpenCourseScheduleSession/add.js index 5a6f93d4..f69b5193 100644 --- a/web/src/main/resources/static/js/jlw/teacherOpenCourseScheduleSession/add.js +++ b/web/src/main/resources/static/js/jlw/teacherOpenCourseScheduleSession/add.js @@ -389,6 +389,7 @@ layui.define(['form', 'laydate', 'table', 'xmSelect', 'teacherOpenCourseSchedule if (ret.code == 0) { var data = ret.data[0]; $("#teacherOpenCourseName").val(data.teacherOpenCourseTitle); + $("#teacherId option[value='" + data.teacherId + "']").attr("selected", "selected"); var xmSeValue = data.schoolClassIds; if(!$.isEmpty(xmSeValue)){ @@ -409,27 +410,32 @@ layui.define(['form', 'laydate', 'table', 'xmSelect', 'teacherOpenCourseSchedule var teacherOpenCourseScheduleSessionId = $("#addForm input[name='teacherOpenCourseScheduleSessionId']").val(); var scheduleSessionTitle = $("#addForm input[name='scheduleSessionTitle']").val(); /*var courseInfoId =$("#addForm select[name='courseInfoId_1']").val();*/ + //课程来源:0:教师开课课程,1:授权课程 + var courseType = $("#addForm select[name='teacherOpenCourseId']").find("option:selected").attr("status"); var teacherOpenCourseId = $("#addForm select[name='teacherOpenCourseId']").val(); + if(!$.isEmpty(teacherOpenCourseId_default)){ + teacherOpenCourseId = teacherOpenCourseId_default; + courseType = '0'; + } + var teacherId = $("#addForm select[name='teacherId']").val(); var schoolClassIds = demo1.getValue('value').join(","); var teacherOpenCourseScheduleSessionClassIsMultiple = $("#addForm input:radio[name='teacherOpenCourseScheduleSessionClassIsMultiple']:checked").val(); // 构建后台所需要的开课节次List数据 var sessionTagListMap = {}; - //课程来源:0:教师开课课程,1:授权课程 - var courseType = $("#addForm select[name='teacherOpenCourseId']").find("option:selected").attr("status"); currentTableCache().forEach(item => { var sessionClassId = item.teacherOpenCourseScheduleSessionClassId; - var data = table.checkStatus('kkJieciTable').data; - if ((item.LAY_CHECKED != true && data.length > 0) || !sessionClassId) { - return; - } - if (sessionTagListMap.hasOwnProperty(sessionClassId)) { - sessionTagListMap[sessionClassId].push(item) - } else { - (sessionTagListMap[sessionClassId] = []).push(item) - } - }) + var data = table.checkStatus('kkJieciTable').data; + if ((item.LAY_CHECKED != true && data.length > 0) || !sessionClassId) { + return; + } + if (sessionTagListMap.hasOwnProperty(sessionClassId)) { + sessionTagListMap[sessionClassId].push(item) + } else { + (sessionTagListMap[sessionClassId] = []).push(item) + } + }) var teacherOpenCourseScheduleSessionStartDate = $("#addForm input[name='teacherOpenCourseScheduleSessionStartDate']").val(); diff --git a/web/src/main/resources/templates/jlw/teacherOpenCourseScheduleSession/add.html b/web/src/main/resources/templates/jlw/teacherOpenCourseScheduleSession/add.html index 9fc40778..fea1f84e 100644 --- a/web/src/main/resources/templates/jlw/teacherOpenCourseScheduleSession/add.html +++ b/web/src/main/resources/templates/jlw/teacherOpenCourseScheduleSession/add.html @@ -61,10 +61,10 @@ - + - +