From 4b22e543a050b9f8bf8bdab1f0f1e5a7ebbe75a0 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 27 八月 2025 18:09:49 +0800 Subject: [PATCH] 硬件回调 --- cloud-server-management/src/main/webapp/static/modular/system/worldCup/worldCup.js | 65 +++++++++++++++----------------- 1 files changed, 30 insertions(+), 35 deletions(-) diff --git a/cloud-server-management/src/main/webapp/static/modular/system/worldCup/worldCup.js b/cloud-server-management/src/main/webapp/static/modular/system/worldCup/worldCup.js index 7c71ebd..658d6d0 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/worldCup/worldCup.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/worldCup/worldCup.js @@ -13,8 +13,13 @@ WorldCup.initColumn = function () { return [ {field: 'selectItem', checkbox: true}, - {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'}, - {title: '比赛名字', field: 'name', visible: true, align: 'center', valign: 'middle',width:'20%',}, + {title: 'id', field: 'id', visible: true, align: 'center', valign: 'middle'}, + {title: '比赛名称', field: 'name', visible: true, align: 'center', valign: 'middle',width:'20%',}, + {title: '赛事类别', field: 'type', visible: true, align: 'center', valign: 'middle',width:'20%', + formatter:function (data) { + return {1:"智慧赛事",2:"非智慧赛事"}[data] + } + }, {title: '开始时间', field: 'startTime', visible: true, align: 'center', valign: 'middle',}, {title: '结束时间', field: 'endTime', visible: true, align: 'center', valign: 'middle'}, {title: '报名条件', field: 'age', visible: true, align: 'center', valign: 'middle', @@ -91,30 +96,28 @@ }; -/** - * 删除 - */ -WorldCup.cancelWorldCup = function (){ +WorldCup.cancelWorldCup = function(){ if(this.check()){ var operation = function(){ + layer.load(); + var id = WorldCup.seItem.id; var ajax = new $ax(Feng.ctxPath + "/worldCup/updateState", function (res) { - if (res.code == 200) { - Feng.success("删除成功"); + if(res.code == 200){ + Feng.success("取消成功"); + WorldCup.search(); layer.closeAll(); - WorldCup.table.refresh(); - } else { + }else{ Feng.error(res.msg); } }, function (data) { - Feng.error("添加失败!" + data.responseJSON.message + "!"); + Feng.error("取消失败!" + data.responseJSON.message + "!"); }); - ajax.setData({ - 'id': WorldCup.seItem.id, - 'state': 4 - }); + ajax.set("id", id); + ajax.set("state", 3); ajax.start(); }; - Feng.confirm("确认取消所选比赛吗?",operation); + Feng.confirm("是否取消赛事: " + WorldCup.seItem.name + "?",operation); + } } @@ -126,25 +129,15 @@ */ WorldCup.registeredPersonnel = function () { if(this.check()){ - var operation = function(){ - var ajax = new $ax(Feng.ctxPath + "/worldCup/updateState", function (res) { - if (res.code == 200) { - Feng.success("删除成功"); - layer.closeAll(); - WorldCup.table.refresh(); - } else { - Feng.error(res.msg); - } - }, function (data) { - Feng.error("添加失败!" + data.responseJSON.message + "!"); - }); - ajax.setData({ - 'id': WorldCup.seItem.id, - 'state': 2 - }); - ajax.start(); - }; - Feng.confirm("是否冻结裁判:" + WorldCup.seItem.name + "?",operation); + var index = layer.open({ + type: 2, + title: '已报名人员', + area: ['100%', '100%'], //宽高 + fix: false, //不固定 + maxmin: true, + content: Feng.ctxPath + '/worldCup/openRegisteredPersonnel?id=' + WorldCup.seItem.id + }); + this.layerIndex = index; } }; @@ -166,6 +159,7 @@ queryData['startTime'] =$("#startTime").val(); queryData['endTime'] =$("#endTime").val(); queryData['status'] =$("#status").val(); + queryData['type'] =$("#type").val(); WorldCup.table.refresh({query: queryData}); }; @@ -174,6 +168,7 @@ $("#startTime").val(""); $("#endTime").val(""); $("#status").val(""); + $("#type").val(""); WorldCup.search(); }; -- Gitblit v1.7.1