From 794a2ec5fa219a0a87be0c72bd59602cb9f6c6dc Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 05 三月 2024 14:19:08 +0800 Subject: [PATCH] 合并代码 --- cloud-server-management/src/main/webapp/static/modular/system/referee/referee.js | 126 ++++++++++++++++++----------------------- 1 files changed, 56 insertions(+), 70 deletions(-) diff --git a/cloud-server-management/src/main/webapp/static/modular/system/referee/referee.js b/cloud-server-management/src/main/webapp/static/modular/system/referee/referee.js index 26de31b..4694b30 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/referee/referee.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/referee/referee.js @@ -109,10 +109,10 @@ if(res.code == 200){ Feng.success("添加成功"); layer.closeAll(); + Referee.table.refresh(); }else{ Feng.error(res.msg); } - MgrUser.table.refresh(); }, function (data) { Feng.error("添加失败!" + data.responseJSON.message + "!"); }); @@ -202,12 +202,12 @@ } var ajax = new $ax(Feng.ctxPath + "/referee/editReferee", function (res) { if (res.code == 200) { - Feng.success("添加成功"); + Feng.success("编辑成功"); layer.closeAll(); + Referee.table.refresh(); } else { Feng.error(res.msg); } - MgrUser.table.refresh(); }, function (data) { Feng.error("添加失败!" + data.responseJSON.message + "!"); }); @@ -265,29 +265,24 @@ Referee.delReferee = function (){ if(this.check()){ var operation = function(){ - var userId = MgrUser.seItem.id; - var ajax = new $ax(Feng.ctxPath + "/mgr/delete", function () { - if(language==1){ - Feng.success("删除成功!"); - }else if(language==2){ - Feng.success("Delete succeeded!"); - }else { - Feng.success("Hapus berhasil!"); + var ajax = new $ax(Feng.ctxPath + "/referee/updateState", function (res) { + if (res.code == 200) { + Feng.success("删除成功"); + layer.closeAll(); + Referee.table.refresh(); + } else { + Feng.error(res.msg); } - MgrUser.table.refresh(); }, function (data) { - if(language==1){ - Feng.error("删除失败!" + data.responseJSON.message + "!"); - }else if(language==2){ - Feng.error("Delete failed!" + data.responseJSON.message + "!"); - }else { - Feng.error("Hapus gagal!" + data.responseJSON.message + "!"); - } + Feng.error("添加失败!" + data.responseJSON.message + "!"); }); - ajax.set("userId", userId); + ajax.setData({ + 'id': Referee.seItem.id, + 'state': 3 + }); ajax.start(); }; - Feng.confirm("是否删除员工: " + MgrUser.seItem.name + "?",operation); + Feng.confirm("是否删除裁判:" + Referee.seItem.name + "?",operation); } } @@ -297,33 +292,26 @@ * 上架 */ Referee.onShelf = function () { - if (this.check()){ - var selected = $('#' + this.id).bootstrapTable('getSelections'); - const data1 = { - ids:[], - state:null + if(this.check()){ + var operation = function(){ + var ajax = new $ax(Feng.ctxPath + "/referee/updateState", function (res) { + if (res.code == 200) { + Feng.success("删除成功"); + layer.closeAll(); + Referee.table.refresh(); + } else { + Feng.error(res.msg); + } + }, function (data) { + Feng.error("添加失败!" + data.responseJSON.message + "!"); + }); + ajax.setData({ + 'id': Referee.seItem.id, + 'state': 1 + }); + ajax.start(); }; - selected.forEach(function(obj) { - console.log("查看选中") - console.log(obj) - var id = obj.id; - data1.ids.push(id); - }); - data1.state = 1; - - $.ajax({ - url: Feng.ctxPath + "/referee/changeState", - type: "POST", - contentType: "application/json", // 设置请求头的 Content-Type - data: JSON.stringify(data1), // 将数据转换为 JSON 字符串 - success: function(response) { - Feng.success("解冻成功!"); - Referee.search(); - }, - error: function(xhr, status, error) { - var errorMessage = xhr.responseText ? xhr.responseText : "解冻失败!"; - } - }); + Feng.confirm("是否解冻裁判:" + Referee.seItem.name + "?",operation); } }; @@ -331,30 +319,26 @@ * 下架 */ Referee.offShelf = function () { - if (this.check()){ - var selected = $('#' + this.id).bootstrapTable('getSelections'); - const data1 = { - ids:[], - state:null + if(this.check()){ + var operation = function(){ + var ajax = new $ax(Feng.ctxPath + "/referee/updateState", function (res) { + if (res.code == 200) { + Feng.success("删除成功"); + layer.closeAll(); + Referee.table.refresh(); + } else { + Feng.error(res.msg); + } + }, function (data) { + Feng.error("添加失败!" + data.responseJSON.message + "!"); + }); + ajax.setData({ + 'id': Referee.seItem.id, + 'state': 2 + }); + ajax.start(); }; - selected.forEach(function(obj) { - var id = obj.id; - data1.ids.push(id); - }); - data1.state = 2; - $.ajax({ - url: Feng.ctxPath + "/referee/changeState", - type: "POST", - contentType: "application/json", // 设置请求头的 Content-Type - data: JSON.stringify(data1), // 将数据转换为 JSON 字符串 - success: function(response) { - Feng.success("冻结成功!"); - Referee.search(); - }, - error: function(xhr, status, error) { - var errorMessage = xhr.responseText ? xhr.responseText : "冻结失败!"; - } - }); + Feng.confirm("是否冻结裁判:" + Referee.seItem.name + "?",operation); } }; @@ -412,4 +396,6 @@ var table = new BSTable(Referee.id, "/referee/listAll", defaultColunms); table.setPaginationType("server"); Referee.table = table.init(); + + Referee.region('provinceCode', null); }); -- Gitblit v1.7.1