资源、试题编辑、删除,进行提示

beetlsql3-dev
姚丹ab 2 years ago
parent 71d938c746
commit 53b7a65594

@ -355,10 +355,34 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
toolbar[type] ? toolbar[type].call(this) : '';
});
}, initTableTool: table.on('tool(resourcesInfoTable)', function (obj) {
/*sourceType:1-院校添加, 2-系统内置*/
var data = obj.data;
if (obj.event === 'edit') {
var url = "/jlw/resourcesInfo/add.do?resourcesInfoId=" + data.resourcesInfoId;
Common.openDlg(url, "资源管理/编辑资源");
var isFalse = false;
if((data.sourceType == 1 && !isAdmin)){
var ret = Common.getAjax("/api/teacherOpenCourse/getCourseUse.do",{"teacherOpenCourseId":data.courseInfoParentParentId});
if(ret.code == 0){
isFalse = true;
}else {
//Common.info(ret.msg)
layer.msg(ret.msg, {
offset: ['50%'],
icon: 2,
time: 1500 //2秒关闭如果不配置默认是3秒
});
}
}else if((data.sourceType == 2 && isAdmin)){
var ret = Common.getAjax("/api/courseInfo/getSystemCourseUse.do",{"courseInfoId":data.courseInfoParentParentId});
if(ret.code == 0){
isFalse = true;
}else {
Common.info(ret.msg)
}
}
if(isFalse){
var url = "/jlw/resourcesInfo/add.do?resourcesInfoId=" + data.resourcesInfoId;
Common.openDlg(url, "资源管理/编辑资源");
}
} else if (obj.event === "del") {
deleteInfo(data.resourcesInfoId, data.sourceType);
} else if (obj.event === "previewPage") {

@ -268,13 +268,44 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
}, initTableTool: table.on('tool(resourcesQuestionTable)', function (obj) {
var data = obj.data;
if (obj.event === 'edit') {
var isFalse = false;
var url = '';
if((data.sourceType == '2'||data.addType == 'ADMIN_ADD' )){
url = "/jlw/resourcesQuestion/add.do?resourcesQuestionId=" + data.resourcesQuestionId;
}else if ((data.sourceType == '1'||data.addType == 'FACULTY_ADD' )) {
url = '/jlw/teacherOpenCourseMergeResourcesQuestion/add.do?teacherOpenCourseMergeResourcesQuestionId='+data.resourcesQuestionId;
}
Common.openDlg(url, "题库管理/编辑题目");
if((data.sourceType == '2'||data.addType == 'ADMIN_ADD' ) && isAdmin){
var ret = Common.getAjax("/api/courseInfo/getSystemCourseUse.do",{"courseInfoId":data.courseInfoParentParentId});
if(ret.code == 0){
isFalse = true;
}else {
//Common.info(ret.msg)
layer.msg(ret.msg, {
offset: ['50%'],
icon: 2,
time: 1500 //2秒关闭如果不配置默认是3秒
});
}
}else if((data.sourceType == '1'||data.addType == 'FACULTY_ADD' ) && !isAdmin){
var ret = Common.getAjax("/api/teacherOpenCourse/getCourseUse.do",{"teacherOpenCourseId":data.courseInfoParentParentId});
if(ret.code == 0){
isFalse = true;
}else {
//Common.info(ret.msg)
layer.msg(ret.msg, {
offset: ['50%'],
icon: 2,
time: 1500 //2秒关闭如果不配置默认是3秒
});
}
}
if(!(((data.sourceType == '2'||data.addType == 'ADMIN_ADD' ) && isAdmin) || ((data.sourceType == '1'||data.addType == 'FACULTY_ADD' ) && !isAdmin))){
isFalse = true;
}
if(isFalse){
Common.openDlg(url, "题库管理/编辑题目");
}
} else if (obj.event === "del") {
var type = !$.isEmpty(data.addType)?data.addType:data.sourceType;
allDelete(data.resourcesQuestionId,type);

Loading…
Cancel
Save