beetlsql3-dev
姚丹ab
parent ff6675ae03
commit 9aeffe0c4f

@ -91,43 +91,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
initToolBar:function(){
toolbar = {
add : function() { // 获取选中数据
layer.open({
type:1,
title: '新增大赛',
btn: ['确定', '关闭'],
btnAlign: 'c',
area: ['440px', '170px'],
content: ' <div class="layui-form" style="margin-top: 5px">' +
'<div class="layui-form-item">' +
' <label class="layui-form-label">大赛类型:</label>' +
' <div class="layui-input-block">' +
' <input type="radio" name="type" value="1" title="金融大数据大赛">' +
' <input type="radio" name="type" value="2" title="金融模拟交易大赛" checked>' +
' </div>' +
' </div>' +
'</div>'
,success: function (layero, index) {
form.render();
},
yes: function (index, layero) {
var type = $("input[name='type']:checked").val();
console.log(type)
if($.isEmpty(type)){
Common.info("请选择大赛类型!!")
return;
}
if(type == '1'||type == 1){
var url = "/jlw/competition/add.do";
Common.openDlg(url,"大赛管理/新增大赛");
}else {
}
layer.close(index);
},
btn2: function (index, layero) {
layer.close(index);
}
});
openF("add");
},
refresh: function () {//刷新
searchForm.reset();
@ -144,8 +108,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
}, initTableTool: table.on('tool(competitionTable)', function (obj) {
var data = obj.data;
if (obj.event === 'edit') {
var url = "/jlw/competition/add.do?competitionId="+data.competitionId;
Common.openDlg(url,"大赛管理/编辑大赛");
openF("edit",data);
}else if(obj.event === "del"){
layer.confirm('是否确定删除该大赛?', function (index) {
var ret = Common.postAjax("/jlw/competition/delete.json", {ids: data.competitionId});
@ -191,6 +154,55 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
});*/
function openF(f,data){
layer.open({
type:1,
title: f == "add"?'新增大赛':'编辑大赛',
btn: ['确定', '关闭'],
btnAlign: 'c',
area: ['440px', '170px'],
content: ' <div class="layui-form" style="margin-top: 5px">' +
'<div class="layui-form-item">' +
' <label class="layui-form-label">大赛类型:</label>' +
' <div class="layui-input-block">' +
' <input type="radio" name="type" value="1" title="金融大数据大赛" checked>' +
' <input type="radio" name="type" value="2" title="金融模拟交易大赛" >' +
' </div>' +
' </div>' +
'</div>'
,success: function (layero, index) {
form.render();
},
yes: function (index, layero) {
var type = $("input[name='type']:checked").val();
if($.isEmpty(type)){
Common.info("请选择大赛类型!!")
return;
}
if(f == "add"){
if(type == '1'||type == 1){
var url = "/jlw/competition/add.do?"+"sign=1";
Common.openDlg(url,"大赛管理/新增大赛");
}else {
var url = "/jlw/competition/add.do?"+"sign=2";
Common.openDlg(url,"大赛管理/新增大赛");
}
}else if(f == "edit"){
if(type == '1'||type == 1){
var url = "/jlw/competition/add.do?competitionId="+data.competitionId+"&sign=1";
Common.openDlg(url,"大赛管理/编辑大赛");
}else {
var url = "/jlw/competition/add.do?competitionId="+data.competitionId+"&sign=2";
Common.openDlg(url,"大赛管理/编辑大赛");
}
}
layer.close(index);
},
btn2: function (index, layero) {
layer.close(index);
}
});
};
exports('index',view);
});

@ -106,8 +106,8 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
field: 'unfinishedYD', width: 150, title: '上传院校', align: "center"
},
{
field: 'resourcesInfoType', width: 150, title: '资源类型', align: "center", templet: function (d) {//(1视频 2课件 3附件)
var text= d.resourcesInfoType == 1 ? "视频" : d.resourcesInfoType == 2 ? "课件" : d.resourcesInfoType == 3 ? "附件" : '-';
field: 'resourcesInfoType', width: 150, title: '资源类型', align: "center", templet: function (d) {//(1视频 2PPT 3PDF)
var text= d.resourcesInfoType == 1 ? "视频" : d.resourcesInfoType == 2 ? "PPT" : d.resourcesInfoType == 3 ? "PDF" : d.resourcesInfoType == 4 ? "链接" : d.resourcesInfoType == 5 ? "图文" : '-';
return '<span class="textType">' + text + '</span>';
}

Loading…
Cancel
Save