Merge remote-tracking branch 'origin/beetlsql3-dev' into beetlsql3-dev

beetlsql3-dev
wgf 2 years ago
commit 8cabcb2ec0

@ -84,7 +84,11 @@ layui.define(['form', 'laydate', 'table','laytpl','upload','layedit', 'handsOnAp
}
param.handsOnRecommend = layedit.getContent(one);
handsOnId = $("#addForm input[name='handsOnId']").val();
var url = "/jlw/handsOn/add.json";
if($.isEmpty(handsOnId)){
param.handsOnStatus = 1;
}
if (!$.isEmpty(handsOnId)) {
url = "/jlw/handsOn/edit.json";
}

@ -101,11 +101,15 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
templet: function (d) {
var css = isAdmin? "" : "display: none;";
var htm = '<div style="text-align:left">';
if(!(!isAdmin && d.dataType == 'ADMIN_ADD')){
if(d.handsOnStatus === 1){
htm+= '<a class="layui-table-link" lay-event="drown" data-item="${JSON.stringify(d)}" style="color: #bebebe!important">下架</a>';
}else if (d.handsOnStatus === 2) {
htm += '<a class="layui-table-link" lay-event="up" data-item="${JSON.stringify(d)}" >上架</a>';
}
}
// htm += '<a class="layui-table-link" lay-event="edit"style="' + css + '">编辑</a>';
htm += '<a class="layui-table-link" lay-event="edit">'+ ((d.dataType == 'FACULTY_ADD' && !isAdmin)||(d.dataType == 'ADMIN_ADD' && isAdmin)?'编辑':'查看')+'</a>';
if((d.dataType == 'FACULTY_ADD' && !isAdmin)||(d.dataType == 'ADMIN_ADD' && isAdmin)){
@ -129,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;
@ -148,15 +152,9 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
})
}
if(isFalse){
if(isAdmin){
btnDrown.removeClass("button-disabled");
btnUp.removeClass("button-disabled");
btnDell.removeClass("button-disabled");
}else {
btnDell.removeClass("button-disabled");
}
}
}
})
},
@ -204,7 +202,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
}
});
if(isFalse && !isAdmin){
Common.openConfirm("确认要删除这些教师开课-课程实?",function(){
Common.openConfirm("确认要删除这些教师开课-课程实?",function(){
var ids = Common.concatBatchId(data,"handsOnId");
Common.post("/jlw/teacherOpenCourseHandsOn/delete.json",{"ids":ids},function(){
Common.info("删除成功");
@ -281,7 +279,14 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
Common.openDlg(url, "实操成绩管理>编辑");
} else if (obj.event === "del") {
layer.confirm('是否确定删除该信息?', function (index) {
var ret = Common.postAjax("/jlw/handsOn/delete.json", {ids: data.handsOnId});
var url = "";
var param ={ids: data.handsOnId};
if(data.dataType=="ADMIN_ADD"){
url = "/jlw/handsOn/delete.json";
}else if(data.dataType == "FACULTY_ADD"){
url = "/jlw/teacherOpenCourseHandsOn/manageDelete.json";
}
var ret = Common.postAjax(url, param);
layer.msg(ret.code == 0 ? "删除成功!" : ret.msg, {
offset: ['50%'],
icon: ret.code == 0 ? 1 : 2,

@ -154,7 +154,7 @@
<div class="layui-row" id="handsOnSimulationTasks" style="${handsOn.handsOnId != null?'':'display: none;'}">
<div>
<label class="layui-form-label">实训任务:</label>
<div class="layui-input-block">
<div class="layui-input-block" style="display:none;">
<button type="button" class="layui-btn bg_button button_add" style="float: left"><i class="layui-icon">&#xe654;</i>
</button>
</div>

Loading…
Cancel
Save