From e6da970f74e5674c3acbe05c51bd34b27882e3e4 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期四, 07 三月 2024 11:10:22 +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