| | |
| | | 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 + "!"); |
| | | }); |
| | |
| | | } |
| | | 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 + "!"); |
| | | }); |
| | |
| | | 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); |
| | | } |
| | | } |
| | | |
| | |
| | | * 上架 |
| | | */ |
| | | 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); |
| | | } |
| | | }; |
| | | |
| | |
| | | * 下架 |
| | | */ |
| | | 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); |
| | | } |
| | | }; |
| | | |
| | |
| | | var table = new BSTable(Referee.id, "/referee/listAll", defaultColunms); |
| | | table.setPaginationType("server"); |
| | | Referee.table = table.init(); |
| | | |
| | | Referee.region('provinceCode', null); |
| | | }); |