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

beetlsql3-dev
xuliangtong 2 years ago
commit a0c86afb18

@ -27,7 +27,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
cellMinWidth: 120, cellMinWidth: 120,
method: 'post', method: 'post',
even: true, even: true,
// url: Common.ctxPath + '/jlw/handsOn/list.json' // 数据接口 //url: Common.ctxPath + '/jlw/handsOn/list.json' // 数据接口
url: Common.ctxPath + '/jlw/handsOn/listMock.json' // 数据接口 url: Common.ctxPath + '/jlw/handsOn/listMock.json' // 数据接口
, page: Lib.tablePage // 开启分页 , page: Lib.tablePage // 开启分页
/*, toolbar: '#toolbar_handsOn' //自定义头部左侧工具栏 /*, toolbar: '#toolbar_handsOn' //自定义头部左侧工具栏
@ -122,7 +122,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
drown:function () { drown:function () {
var data = Common.getMoreDataFromTable(table,"handsOnTable"); var data = Common.getMoreDataFromTable(table,"handsOnTable");
var ids = Common.concatBatchId(data, "handsOnId"); var ids = Common.concatBatchId(data, "handsOnId");
upDrown(0,ids); upDrown(2,ids);
} }
} }
//触发事件 //触发事件
@ -158,14 +158,14 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
}else if (obj.event === "up") { }else if (obj.event === "up") {
upDrown(1,data.handsOnId); upDrown(1,data.handsOnId);
} else if (obj.event === "drown") { } else if (obj.event === "drown") {
upDrown(0,data.handsOnId); upDrown(2,data.handsOnId);
} }
}) })
}; };
function upDrown(status,ids){ function upDrown(status,ids){
layer.confirm(status == 1?'是否确定上架?':'是否确定下架?', function (index) { layer.confirm(status == 1?'是否确定上架?':'是否确定下架?', function (index) {
var ret = Common.postAjax(status == 1?"/xx.json":"/dd.json", {ids: ids}); var ret = Common.postAjax('/jlw/handsOn/edit.json', {handsOnId: ids,handsOnStatus:status});
layer.msg(ret.code == 0 ? "下架成功!" : ret.msg, { layer.msg(ret.code == 0 ? "操作成功!" : ret.msg, {
offset: ['50%'], offset: ['50%'],
icon: ret.code == 0 ? 1 : 2, icon: ret.code == 0 ? 1 : 2,
time: 1500 //2秒关闭如果不配置默认是3秒 time: 1500 //2秒关闭如果不配置默认是3秒

@ -39,9 +39,9 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
field: 'courseInfoName', field: 'courseInfoName',
title: '归属章节', align: "center" title: '归属章节', align: "center"
},{ },{
field: 'questionStatus', width: 80, field: 'resourcesCompetitionStatus', width: 80,
title: '状态', align: "center", templet: function (d) { title: '状态', align: "center", templet: function (d) {
return d.questionStatus === '1' return d.resourcesCompetitionStatus === '1'
? '<span class="layui-badge layui-bg-green" style="background-color: #abd5ff !important; color: #088eed!important">已上架</span>' ? '<span class="layui-badge layui-bg-green" style="background-color: #abd5ff !important; color: #088eed!important">已上架</span>'
: '<span class="layui-badge layui-bg-gray" style="background-color: #dadada !important; color: #6c6c6c!important">已下架</span>' : '<span class="layui-badge layui-bg-gray" style="background-color: #dadada !important; color: #6c6c6c!important">已下架</span>'
} }
@ -122,9 +122,32 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
var url = "/jlw/resourcesCompetitionStep/add.do?resourcesCompetitionId=" + data.resourcesCompetitionId; var url = "/jlw/resourcesCompetitionStep/add.do?resourcesCompetitionId=" + data.resourcesCompetitionId;
Common.openDlg(url, ""); Common.openDlg(url, "");
} else if (obj.event === "up") { } else if (obj.event === "up") {
alert('up')
layer.confirm('是否上架该编程竞赛案例?', function (index) {
var ret = Common.postAjax("/jlw/resourcesCompetition/edit.json", {resourcesCompetitionId: data.resourcesCompetitionId,resourcesCompetitionStatu:1});
layer.msg(ret.code == 0 ? "操作成功!" : ret.msg, {
offset: ['50%'],
icon: ret.code == 0 ? 1 : 2,
time: 1500 //2秒关闭如果不配置默认是3秒
}, function () {
if (ret.code == 0) {
Lib.tableRefresh();
}
});
});
} else if (obj.event === "down") { } else if (obj.event === "down") {
alert('down') layer.confirm('是否下架该编程竞赛案例?', function (index) {
var ret = Common.postAjax("/jlw/resourcesCompetition/edit.json", {resourcesCompetitionId: data.resourcesCompetitionId,resourcesCompetitionStatu:2});
layer.msg(ret.code == 0 ? "操作成功!" : ret.msg, {
offset: ['50%'],
icon: ret.code == 0 ? 1 : 2,
time: 1500 //2秒关闭如果不配置默认是3秒
}, function () {
if (ret.code == 0) {
Lib.tableRefresh();
}
});
});
} }
}) })
}; };

@ -95,10 +95,14 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
Lib.doSearchForm($("#searchForm"), resourcesQuestionTable, 1); Lib.doSearchForm($("#searchForm"), resourcesQuestionTable, 1);
}, },
up: function () { up: function () {
alert('up') var data = Common.getMoreDataFromTable(table,"handsOnTable");
var ids = Common.concatBatchId(data, "handsOnId");
upDrown(1,data.resourcesQuestionId);
}, },
down: function () { down: function () {
alert('down') var data = Common.getMoreDataFromTable(table,"handsOnTable");
var ids = Common.concatBatchId(data, "handsOnId");
upDrown(2,data.resourcesQuestionId);
}, },
search: function () { search: function () {
Lib.doSearchForm($("#searchForm"), resourcesQuestionTable, 1); Lib.doSearchForm($("#searchForm"), resourcesQuestionTable, 1);
@ -193,9 +197,9 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
} else if (obj.event === "del") { } else if (obj.event === "del") {
allDelete(data.resourcesQuestionId); allDelete(data.resourcesQuestionId);
} else if (obj.event === "up") { } else if (obj.event === "up") {
alert('up') upDrown(1,data.resourcesQuestionId);
} else if (obj.event === "down") { } else if (obj.event === "down") {
alert('down') upDrown(2,data.resourcesQuestionId);
} }
}) })
} }
@ -216,6 +220,21 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
}); });
} }
//上下架
function upDrown(status,ids){
layer.confirm(status == 1?'是否确定上架该试题?':'是否确定下架该试题?', function (index) {
var ret = Common.postAjax("/jlw/resourcesQuestion/edit.json", {resourcesQuestionId: ids,questionStatus:status});
layer.msg(ret.code == 0 ? "操作成功!" : ret.msg, {
offset: ['50%'],
icon: ret.code == 0 ? 1 : 2,
time: 1500 //2秒关闭如果不配置默认是3秒
}, function () {
if (ret.code == 0) {
Lib.tableRefresh();
}
});
});
};
//选择归属课程 并且根据选择的课程查询章节 resourcesQuestionIdsIsNotNull:查询题目不为空的章节 //选择归属课程 并且根据选择的课程查询章节 resourcesQuestionIdsIsNotNull:查询题目不为空的章节
form.on('select(select_courseInfoIds)', function (obj) { form.on('select(select_courseInfoIds)', function (obj) {
Lib.getCourseInfo($("select[name='courseInfoId_1']"), obj.value, 1); Lib.getCourseInfo($("select[name='courseInfoId_1']"), obj.value, 1);

@ -41,9 +41,9 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
title: '归属章节', align: "center" title: '归属章节', align: "center"
}, },
{ {
field: 'questionStatus', width: 80, field: 'resourcesTrainingStatus', width: 80,
title: '状态', align: "center", templet: function (d) { title: '状态', align: "center", templet: function (d) {
return d.questionStatus === '1' return d.resourcesTrainingStatus === 1
? '<span class="layui-badge layui-bg-green" style="background-color: #abd5ff !important; color: #088eed!important">已上架</span>' ? '<span class="layui-badge layui-bg-green" style="background-color: #abd5ff !important; color: #088eed!important">已上架</span>'
: '<span class="layui-badge layui-bg-gray" style="background-color: #dadada !important; color: #6c6c6c!important">已下架</span>' : '<span class="layui-badge layui-bg-gray" style="background-color: #dadada !important; color: #6c6c6c!important">已下架</span>'
} }
@ -125,12 +125,27 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
var url = "/jlw/resourcesCompetitionStep/add.do?resourcesCompetitionId=" + data.resourcesCompetitionId; var url = "/jlw/resourcesCompetitionStep/add.do?resourcesCompetitionId=" + data.resourcesCompetitionId;
Common.openDlg(url, ""); Common.openDlg(url, "");
} else if (obj.event === "up") { } else if (obj.event === "up") {
alert('up') upDrown(1,data.resourcesTrainingId);
} else if (obj.event === "down") { } else if (obj.event === "down") {
alert('down') upDrown(2,data.resourcesTrainingId);
} }
}) })
}; };
//上下架
function upDrown(status,ids){
layer.confirm(status == 1?'是否确定上架该编程实训案例?':'是否确定下架该编程实训案例?', function (index) {
var ret = Common.postAjax("/jlw/resourcesTraining/edit.json", {resourcesTrainingId: ids,resourcesTrainingStatus:status});
layer.msg(ret.code == 0 ? "操作成功!" : ret.msg, {
offset: ['50%'],
icon: ret.code == 0 ? 1 : 2,
time: 1500 //2秒关闭如果不配置默认是3秒
}, function () {
if (ret.code == 0) {
Lib.tableRefresh();
}
});
});
};
//选择归属课程 并且根据选择的课程查询章节 resourcesQuestionIdsIsNotNull:查询题目不为空的章节 //选择归属课程 并且根据选择的课程查询章节 resourcesQuestionIdsIsNotNull:查询题目不为空的章节
form.on('select(select_courseInfoIds)', function (obj) { form.on('select(select_courseInfoIds)', function (obj) {
Lib.getCourseInfo($("select[name='courseInfoId_1']"), obj.value, 1); Lib.getCourseInfo($("select[name='courseInfoId_1']"), obj.value, 1);

Loading…
Cancel
Save