diff --git a/web/src/main/resources/static/js/jlw/courseInfo/add.js b/web/src/main/resources/static/js/jlw/courseInfo/add.js index ca862a2a..1ac1aea1 100644 --- a/web/src/main/resources/static/js/jlw/courseInfo/add.js +++ b/web/src/main/resources/static/js/jlw/courseInfo/add.js @@ -69,8 +69,6 @@ layui.define([ 'form', 'laydate', 'table','courseInfoApi',"layedit"], function(e Common.info("请输入课程名称!!"); return; } - - if($.isEmpty(courseLabelId)){ Common.info("请选中对应课程标签!!"); return; diff --git a/web/src/main/resources/static/js/jlw/resourcesApplicationCourse/add.js b/web/src/main/resources/static/js/jlw/resourcesApplicationCourse/add.js index 3d973c67..2be6fa46 100644 --- a/web/src/main/resources/static/js/jlw/resourcesApplicationCourse/add.js +++ b/web/src/main/resources/static/js/jlw/resourcesApplicationCourse/add.js @@ -10,7 +10,38 @@ layui.define([ 'form', 'laydate', 'table','resourcesApplicationCourseApi'], func initSubmit:function(){ $("#addButton").click(function(){ form.on('submit(form)', function(){ - var resourcesApplicationCourseId = $("#addForm input[name='resourcesApplicationCourseId']").val(); + //var resourcesApplicationCourseId = $("#addForm input[name='resourcesApplicationCourseId']").val(); + var courseInfoId = $("#addForm input[name='courseInfoId']").val();//课程名称 + var courseLabelType = $("#addForm select[name='courseLabelType']").val();//课程类别 + var courseLabelId = $("#addForm select[name='courseLabelId']").val();//绑定模块 + var resourcesApplicationIds = $("#addForm select[name='resourcesApplicationIds']").val();//绑定应用 + if($.isEmpty(courseLabelId)){ + Common.info("请选择绑定模块!!"); + return; + } + var param = { + courseInfoId: courseInfoId, + courseLabelType:courseLabelType, + courseLabelId:courseLabelId + }; + if (courseLabelType == '应用课程类') { + param.resourcesApplicationIds = resourcesApplicationIds; + } + if(!$.isEmpty(courseInfoId)){ + var ret = Common.postAjax("/jlw/courseInfo/courseBind.json", param); + layer.msg(ret.code == 0 ? "绑定成功!" : ret.msg, { + offset: ['50%'], + icon: ret.code == 0 ? 1 : 2, + time: 1500 //2秒关闭(如果不配置,默认是3秒) + }, function () { + parent.window.dataReload(); + Common.info("更新成功"); + Lib.closeFrame(); + }); + }else { + Common.info("课程已经跑路了,修改失败!!") + } + /*var resourcesApplicationCourseId = $("#addForm input[name='resourcesApplicationCourseId']").val(); if(!$.isEmpty(resourcesApplicationCourseId)){ resourcesApplicationCourseApi.updateResourcesApplicationCourse($('#addForm'),function(){ parent.window.dataReload(); @@ -23,7 +54,7 @@ layui.define([ 'form', 'laydate', 'table','resourcesApplicationCourseApi'], func Common.info("添加成功"); Lib.closeFrame(); }); - } + }*/ }); }); @@ -33,5 +64,39 @@ layui.define([ 'form', 'laydate', 'table','resourcesApplicationCourseApi'], func } } + //绑定课程名称选择 + form.on('select(select_courseLabelType)', function (obj) { + if(!$.isEmpty(obj.value)){ + var ret = Common.getAjax("/jlw/courseLabel/getValues.json",{courseLabelType:obj.value,courseLabelStatus:1}); + if(ret.code == 0){ + var htm = ''; + for (var i = 0;i< ret.data.length;i++){ + htm += ''; + } + $("select[name='courseLabelId']").empty(); + $("select[name='courseLabelId']").append(htm); + form.render(); + } + }else { + $("select[name='courseLabelId']").empty(); + form.render(); + } + if(obj.value == '应用课程类'){ + $("#appIsShow").css('display','block'); + $("#testIsShow").css('display','none'); + $("#courseIsShow").css('display','none'); + + }else if(obj.value == '考证课程类'){ + $("#appIsShow").css('display','none'); + $("#testIsShow").css('display','block'); + $("#courseIsShow").css('display','none'); + $("#addForm select[name='resourcesApplicationIds']").val(""); + }else if(obj.value == '理论课程类'){ + $("#appIsShow").css('display','none'); + $("#testIsShow").css('display','none'); + $("#courseIsShow").css('display','block'); + $("#addForm select[name='resourcesApplicationIds']").val(""); + } + }); exports('add',view); }); \ No newline at end of file diff --git a/web/src/main/resources/templates/jlw/resourcesApplicationCourse/add.html b/web/src/main/resources/templates/jlw/resourcesApplicationCourse/add.html index 98c90d8d..7bf261a4 100644 --- a/web/src/main/resources/templates/jlw/resourcesApplicationCourse/add.html +++ b/web/src/main/resources/templates/jlw/resourcesApplicationCourse/add.html @@ -1,4 +1,4 @@ - +