diff --git a/web/src/main/resources/static/js/jlw/competition/index.js b/web/src/main/resources/static/js/jlw/competition/index.js index b4793eb7..6ecc37a7 100644 --- a/web/src/main/resources/static/js/jlw/competition/index.js +++ b/web/src/main/resources/static/js/jlw/competition/index.js @@ -25,9 +25,9 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) { ,where:{competitionStatuses:'1,2'} ,limit : 10, cols : [ [ // 表头 - { + /*{ type : 'checkbox' - }, + },*/ { field : 'competitionName',title : '大赛名称',align:"center" }, @@ -38,7 +38,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) { }, { field : 'competitionType', width : 100, - title : '大赛模式',align:"center",templet:function (d){ + title : '大赛类型',align:"center",templet:function (d){ return d.competitionType == 1?"个人赛":d.competitionType == 2?"团队赛":"-"; } }, @@ -66,9 +66,9 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) { }, { field : 'userId',title : '操作',align:"center", width : 180,templet: function (d) { - var htm = '<button type="button" class="layui-btn layui-btn-xs" lay-event="edit">编辑</button></a>'; - htm += '<button type="button" class="layui-btn layui-btn-xs" lay-event="editStatus">'+(d.competitionStatus == 1?"停用":"发布")+'</button></a>'; - htm += '<button type="button" class="layui-btn layui-btn-xs" lay-event="del">删除</button></a>'; + var htm = '<a class="layui-table-link" lay-event="edit">编辑</a>'; + htm += '<a class="layui-table-link" lay-event="editStatus">'+(d.competitionStatus == 1?"停用":"发布")+'</a>'; + htm += '<a class="layui-table-link" lay-event="del">删除</a>'; return htm; } } @@ -91,8 +91,43 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) { initToolBar:function(){ toolbar = { add : function() { // 获取选中数据 - var url = "/jlw/competition/add.do"; - Common.openDlg(url,"大赛管理/新增大赛"); + 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); + } + }); }, refresh: function () {//刷新 searchForm.reset(); @@ -145,7 +180,17 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) { } }) - } + }; + /*form.on('radio(radioType)', function(data){ + console.log(data.elem) //被执行事件的元素DOM对象,一般为button对象 + console.log(data) //被执行提交的form对象,一般在存在form标签时才会返回 + + return ; + var url = "/jlw/competition/add.do"; + Common.openDlg(url,"大赛管理/新增大赛"); + + return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 + });*/ exports('index',view); }); \ No newline at end of file diff --git a/web/src/main/resources/static/js/jlw/resourcesApplicationCourse/index.js b/web/src/main/resources/static/js/jlw/resourcesApplicationCourse/index.js index 41edbb47..38c65e96 100644 --- a/web/src/main/resources/static/js/jlw/resourcesApplicationCourse/index.js +++ b/web/src/main/resources/static/js/jlw/resourcesApplicationCourse/index.js @@ -49,17 +49,17 @@ layui.define(['form', 'laydate', 'table'], function (exports) { }, { - field: 'courseLabelType', + field: 'courseLabelId', title: '课程类别', align: "center", templet: function (d) { var courseLabelType = ""; $.each(courseLabelData, function (key, value) { - if (value.courseLabelId == d.courseLabelType) { + if (value.courseLabelId == d.courseLabelId) { courseLabelType = value.courseLabelName; } }); - var html = "<select name='courseLabelType' lay-filter='courseLabelType' value='" + d.courseLabelType + "'>\n" + + var html = "<select name='courseLabelType' lay-filter='courseLabelType'>\n" + " <option value='' >请选择</option>\n" + " <option value='实务课程类'" + (courseLabelType == '实务课程类' ? 'selected' : '') + ">" + "实务课程类</option>\n" + " <option value='考证课程类' " + (courseLabelType == '考证课程类' ? 'selected' : '') + ">" + "考证课程类</option>\n" + diff --git a/web/src/main/resources/templates/jlw/competition/index.html b/web/src/main/resources/templates/jlw/competition/index.html index e6738bcf..8ddadecf 100644 --- a/web/src/main/resources/templates/jlw/competition/index.html +++ b/web/src/main/resources/templates/jlw/competition/index.html @@ -1,37 +1,42 @@ <!--#layout("/common/layout.html",{"jsBase":"/js/jlw/competition/"}){ --> <style> - .layui-laypage .layui-laypage-curr .layui-laypage-em,button{ - background-color: #73a2f8 !important; - } /* 分页确定按钮*/ - .layui-laypage-btn{ - color: white!important; + .layui-laypage-btn { + color: white !important; } - .layui-table-cell{ - height:auto !important; - white-space:normal; + + .layui-table-cell { + height: auto !important; + white-space: normal; } - .layui-table-view .layui-table{ + + .layui-table-view .layui-table { width: 100%; } + + .layui-table a { + margin-right: 10px; + } </style> <layui:searchForm formId="searchForm" searchList="" condition="${search}"> - <input type="hidden" name="competitionStatuses" value="1,2" /> + <input type="hidden" name="competitionStatuses" value="1,2"/> </layui:searchForm> <div class="layui-btn-group"> - <layui:accessButton function="competition.query" id="searchFormSearch" action="search"><i class="layui-icon"></i>搜索</layui:accessButton> - <layui:accessButton function="competition.add" action="add">新增</layui:accessButton> - <layui:accessButton function="competition.query" action="refresh"><i class="layui-icon"></i>刷新</layui:accessButton> + <!-- <layui:accessButton function="competition.query" id="searchFormSearch" action="search"><i class="layui-icon"></i>搜索</layui:accessButton>--> + <layui:accessButton function="competition.add" action="add"><i class="layui-icon"></i>新增 + </layui:accessButton> + <layui:accessButton function="competition.query" action="refresh"><i class="layui-icon"></i>刷新 + </layui:accessButton> </div> <table id="competitionTable" lay-filter="competitionTable"></table> <!--#} --> <script> -layui.use(['index'], function(){ - var index = layui.index; - index.init(); -}); + layui.use(['index'], function () { + var index = layui.index; + index.init(); + }); </script>