From b8f40c53b53020b52904d84950ac2f25384ecdb1 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 01 三月 2024 10:25:30 +0800 Subject: [PATCH] 开发管理后台世界杯模块 --- cloud-server-management/src/main/webapp/static/modular/system/tHonor/THonor.js | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tHonor/THonor.js b/cloud-server-management/src/main/webapp/static/modular/system/tHonor/THonor.js index b73674e..9a2eae4 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/tHonor/THonor.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/tHonor/THonor.js @@ -21,6 +21,12 @@ },type4:{ type:null, condition:[] + },type5:{ + type:null, + condition:[] + },type6:{ + type:null, + condition:[] } }; THonor.edit = function(){ @@ -70,6 +76,28 @@ } } + var input5 = document.querySelectorAll('#input5'); + for (let i = 0; i < input5.length-1; i++) { + data1.type5.condition.push(input5[i].value); + if (Number(input5[i].value)>Number(input5[i+1].value)){ + return Feng.error("赢家等级满足条件值设置错误!错误在等级"+(i+1)+"和等级"+(i+1+1)); + } + if (i === input5.length-1-1){ + data1.type5.condition.push(input5[i+1].value); + } + } + + var input6 = document.querySelectorAll('#input6'); + for (let i = 0; i < input6.length-1; i++) { + data1.type6.condition.push(input6[i].value); + if (Number(input6[i].value)>Number(input6[i+1].value)){ + return Feng.error("次数等级满足条件值设置错误!错误在等级"+(i+1)+"和等级"+(i+1+1)); + } + if (i === input6.length-1-1){ + data1.type6.condition.push(input6[i+1].value); + } + } + $.ajax({ url: Feng.ctxPath + "/tHonor/edit", type: "POST", @@ -80,6 +108,8 @@ data1.type2.condition= []; data1.type3.condition= []; data1.type4.condition= []; + data1.type5.condition= []; + data1.type6.condition= []; Feng.success("修改成功!"); }, error: function(xhr, status, error) { @@ -87,6 +117,8 @@ data1.type2.condition= []; data1.type3.condition= []; data1.type4.condition= []; + data1.type5.condition= []; + data1.type6.condition= []; var errorMessage = xhr.responseText ? xhr.responseText : "上架失败!"; Feng.error(errorMessage); } @@ -99,12 +131,16 @@ var tableContainer2 = document.getElementById('table2'); var tableContainer3 = document.getElementById('table3'); var tableContainer4 = document.getElementById('table4'); + var tableContainer5 = document.getElementById('table5'); + var tableContainer6 = document.getElementById('table6'); // 初始化四个表格 var table1 = createTable(['等级', '上课打卡次数'], tableContainer1); var table2 = createTable(['等级', '赛事报名次数'], tableContainer2); var table3 = createTable(['等级', '预约场地次数'], tableContainer3); var table4 = createTable(['等级', '作业、任务完成次数'], tableContainer4); + var table5 = createTable(['等级', '社区世界杯胜利场次'], tableContainer5); + var table6 = createTable(['等级', '社区世界杯参与场次'], tableContainer6); var ajax = new $ax(Feng.ctxPath + "/tHonor/list", function(data){ populateTable(table1, data[1],1); @@ -115,6 +151,10 @@ data1.type3.type = data[3][1].type; populateTable(table4, data[4],4); data1.type4.type = data[4][1].type; + populateTable(table5, data[5],5); + data1.type5.type = data[5][1].type; + populateTable(table6, data[6],6); + data1.type6.type = data[6][1].type; },function(data){ Feng.error("获取失败!" + data.responseJSON.message + "!"); }); -- Gitblit v1.7.1