|
|
|
@ -133,11 +133,11 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
/*btnDrown.addClass("button-disabled");
|
|
|
|
|
btnUp.addClass("button-disabled");*/
|
|
|
|
|
btnDell.addClass("button-disabled");
|
|
|
|
|
Common.info("禁止 '删除' 院校添加的课程实训案例");
|
|
|
|
|
//Common.info("禁止 '删除' 院校添加的课程实训案例");
|
|
|
|
|
}
|
|
|
|
|
if(!isAdmin&& handsOn.dataType == "ADMIN_ADD"){
|
|
|
|
|
btnDell.addClass("button-disabled");
|
|
|
|
|
Common.info("禁止 '删除' 系统内置的课程实训案例");
|
|
|
|
|
//Common.info("禁止 '删除' 系统内置的课程实训案例");
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
var isFalse = true;
|
|
|
|
@ -204,7 +204,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
if(isFalse && !isAdmin){
|
|
|
|
|
Common.openConfirm("确认要删除这些教师开课-课程实训?",function(){
|
|
|
|
|
var ids = Common.concatBatchId(data,"handsOnId");
|
|
|
|
|
Common.post("/jlw/teacherOpenCourseHandsOn/delete.json",{"ids":ids},function(){
|
|
|
|
|
Common.post("/jlw/teacherOpenCourseHandsOn/manageDelete.json",{"ids":ids},function(){
|
|
|
|
|
Common.info("删除成功");
|
|
|
|
|
dataReload();
|
|
|
|
|
})
|
|
|
|
@ -213,7 +213,36 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
},
|
|
|
|
|
up: function () {
|
|
|
|
|
var data = Common.getMoreDataFromTable(table, "handsOnTable");
|
|
|
|
|
var dataType = "";
|
|
|
|
|
var adminIds = "";
|
|
|
|
|
var facultyIds = "";
|
|
|
|
|
if(!$.isEmpty(data) || data.length > 0){
|
|
|
|
|
data.forEach(function (value, index) {
|
|
|
|
|
if(value.dataType == "ADMIN_ADD"){
|
|
|
|
|
adminIds += value.handsOnId + ",";
|
|
|
|
|
}else if(value.dataType == "FACULTY_ADD"){
|
|
|
|
|
facultyIds += value.handsOnId + ",";
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
Common.openConfirm("确认要上架这些教师开课-课程实训?",function(){
|
|
|
|
|
if(!$.isEmpty(adminIds)){
|
|
|
|
|
adminIds = adminIds.slice(0, -1);
|
|
|
|
|
Common.post('/jlw/handsOn/batchEdit.json',
|
|
|
|
|
{handsOnIdPlural: adminIds, handsOnStatus: 1},function(){
|
|
|
|
|
Common.info("上架成功");
|
|
|
|
|
dataReload();
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
if(!$.isEmpty(facultyIds)){
|
|
|
|
|
facultyIds = facultyIds.slice(0, -1);
|
|
|
|
|
Common.post("/jlw/teacherOpenCourseHandsOn/editStatus.json",
|
|
|
|
|
{ids: facultyIds, status: 1},function(){
|
|
|
|
|
Common.info("上架成功");
|
|
|
|
|
dataReload();
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
/*var dataType = "";
|
|
|
|
|
var isFalse = true;
|
|
|
|
|
if(!$.isEmpty(data) || data.length > 0){
|
|
|
|
|
data.forEach(function (value, index) {
|
|
|
|
@ -233,11 +262,40 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
if(isFalse){
|
|
|
|
|
var ids = Common.concatBatchId(data, "handsOnId");
|
|
|
|
|
upDrown(1, ids, dataType);
|
|
|
|
|
}
|
|
|
|
|
}*/
|
|
|
|
|
},
|
|
|
|
|
drown: function () {
|
|
|
|
|
var data = Common.getMoreDataFromTable(table, "handsOnTable");
|
|
|
|
|
var dataType = "";
|
|
|
|
|
var adminIds = "";
|
|
|
|
|
var facultyIds = "";
|
|
|
|
|
if(!$.isEmpty(data) || data.length > 0){
|
|
|
|
|
data.forEach(function (value, index) {
|
|
|
|
|
if(value.dataType == "ADMIN_ADD"){
|
|
|
|
|
adminIds += value.handsOnId + ",";
|
|
|
|
|
}else if(value.dataType == "FACULTY_ADD"){
|
|
|
|
|
facultyIds += value.handsOnId + ",";
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
Common.openConfirm("确认要上架这些教师开课-课程实训?",function(){
|
|
|
|
|
if(!$.isEmpty(adminIds)){
|
|
|
|
|
adminIds = adminIds.slice(0, -1);
|
|
|
|
|
Common.post('/jlw/handsOn/batchEdit.json',
|
|
|
|
|
{handsOnIdPlural: adminIds, handsOnStatus: 2},function(){
|
|
|
|
|
Common.info("下架成功");
|
|
|
|
|
dataReload();
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
if(!$.isEmpty(facultyIds)){
|
|
|
|
|
facultyIds = facultyIds.slice(0, -1);
|
|
|
|
|
Common.post("/jlw/teacherOpenCourseHandsOn/editStatus.json",
|
|
|
|
|
{ids: facultyIds, status: 2},function(){
|
|
|
|
|
Common.info("下架成功");
|
|
|
|
|
dataReload();
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
/*var dataType = "";
|
|
|
|
|
var isFalse = true;
|
|
|
|
|
if(!$.isEmpty(data)){
|
|
|
|
|
data.forEach(function (value, index) {
|
|
|
|
@ -257,7 +315,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
if(isFalse){
|
|
|
|
|
var ids = Common.concatBatchId(data, "handsOnId");
|
|
|
|
|
upDrown(2, ids,dataType);
|
|
|
|
|
}
|
|
|
|
|
}*/
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
//触发事件
|
|
|
|
@ -300,11 +358,11 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
} else if (obj.event === "addTask") {//添加任务
|
|
|
|
|
// var url = "/jlw/handsOn/add.do?handsOnId=" + data.handsOnId+'&sign=1';
|
|
|
|
|
// Common.openDlg(url, "课程实训案例管理>新增课程实训案例>添加实训任务");
|
|
|
|
|
var courseInfoId = data.dataType === 'FACULTY_ADD'?data.teacherOpenCourseId:data.systemCourseInfoId;
|
|
|
|
|
|
|
|
|
|
var url;
|
|
|
|
|
var courseInfoId = data.dataType === 'FACULTY_ADD'?data.teacherOpenCourseId:data.courseInfoId;
|
|
|
|
|
var url = "";
|
|
|
|
|
if(isAdmin){
|
|
|
|
|
url = "/jlw/handsOnSimulationTasks/add.do?handsOnId=" + data.handsOnId;
|
|
|
|
|
//课程id任务的理论测试题目选择
|
|
|
|
|
url = "/jlw/handsOnSimulationTasks/add.do?handsOnId=" + data.handsOnId + "&courseInfoId="+courseInfoId;
|
|
|
|
|
}else {
|
|
|
|
|
url = "/jlw/teacherOpenCourseHandsOnSimulationTasks/add.do?handsOnId="+ data.handsOnId+'&teacherOpenCourseId='+courseInfoId;
|
|
|
|
|
}
|
|
|
|
|