课程配置-编辑

beetlsql3-dev
姚丹ab 2 years ago
parent bd6ea62c5b
commit f85f2aff08

@ -69,8 +69,6 @@ layui.define([ 'form', 'laydate', 'table','courseInfoApi',"layedit"], function(e
Common.info("请输入课程名称!!");
return;
}
if($.isEmpty(courseLabelId)){
Common.info("请选中对应课程标签!!");
return;

@ -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 = '<option value="">请选择</option>';
for (var i = 0;i< ret.data.length;i++){
htm += '<option value="'+ret.data[i].courseLabelId+'">'+ret.data[i].courseLabelName+'</option>';
}
$("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);
});

@ -1,4 +1,4 @@
<!--# layout("/common/layout.html",{"jsBase":"/js/jlw/courseInfo/"}){ -->
<!--# layout("/common/layout.html",{"jsBase":"/js/jlw/resourcesApplicationCourse/"}){ -->
<link rel="stylesheet" type="text/css" href="${ctxPath}/css/plugin.css?v=${jsVer}" media="all"/>
<form class="layui-form" id="addForm">
<div style="margin-left: 80px;">
@ -16,7 +16,8 @@
<div class="layui-inline">
<label class="layui-form-label"><span class="req">*</span>课程名称:</label>
<div class="layui-input-inline">
<input type="text" name="courseInfoName" disabled value="${courseInfo.courseInfoName}" placeholder="请输入课程名称" class="layui-input" >
<input type="text" name="courseInfoName" style="background-color: #e7e7e7;"
disabled value="${courseInfo.courseInfoName}" placeholder="请输入课程名称" class="layui-input" >
</div>
</div>
</div>
@ -26,7 +27,7 @@
<label class="layui-form-label"><span class="req">*</span>课程类别:</label>
<div class="layui-input-inline">
<!-- '应用课程类','考证课程类','理论课程类';-->
<select lay-filter="select_courseLabelType">
<select lay-filter="select_courseLabelType" name="courseLabelType">
<option value="">请选择</option>
<option value="应用课程类" ${courseInfo.courseLabelType =='应用课程类'?'selected':''}>应用课程类</option>
<option value="考证课程类" ${courseInfo.courseLabelType =='考证课程类'?'selected':''}>考证课程类</option>
@ -65,11 +66,12 @@
</div>
<div class="layui-input-inline" id="testIsShow" ${courseInfo.courseLabelType=='考证课程类'?'':'style="display:none"'}>
<div class="layui-input-inline"><select lay-verify="">
<option value="">请选择</option>
<option value="考证辅导" selected>考证辅导</otion>
</select></div>
<div class="layui-input-inline">
<select lay-verify="">
<option value="">请选择</option>
<option value="考证辅导" selected>考证辅导</otion>
</select>
</div>
</div>
<div class="layui-input-inline" id="courseIsShow" ${courseInfo.courseLabelType=='理论课程类'?'':'style="display:none"'}>
<select lay-verify="" class="layui-input-inline">

Loading…
Cancel
Save