From bd959da23dfa97c60fee8c4818384e99d45fc879 Mon Sep 17 00:00:00 2001 From: zhitong.yu <xynz17@163.com> Date: 星期四, 18 四月 2024 16:51:25 +0800 Subject: [PATCH] 版本:航锦化工 更新日志 1:聚集离开建筑后取消闪烁,2:聚集后产生大屏告警提示,聚集人员离开后大屏不显示告警提示,后台可查询到。 --- src/main/webapp/HouTai/SMS/SMSReminder.js | 126 +++++++++++++++++++++++++---------------- 1 files changed, 77 insertions(+), 49 deletions(-) diff --git a/src/main/webapp/HouTai/SMS/SMSReminder.js b/src/main/webapp/HouTai/SMS/SMSReminder.js index 615a91a..d9b1c86 100644 --- a/src/main/webapp/HouTai/SMS/SMSReminder.js +++ b/src/main/webapp/HouTai/SMS/SMSReminder.js @@ -52,66 +52,94 @@ table.on('toolbar(smsreminder)', function(obj) { var checkStatus = table.checkStatus(obj.config.id); + var ds = "username="+sessionStorage.getItem("username") + + var add = "Yes"; + var udelete = "Yes"; + var uupdate = "Yes"; + $.ajax({ + url: "/hxzkuwb/findUserRole", + type: "GET", + data:ds, + dataType: "json", + async: false, // 璁剧疆涓哄悓姝� + success: function(data) { + if (data.uadd == "No") { + add = "No"; + } + if (data.udelete == "No") { + udelete = "No"; + } + if (data.uupdate == "No") { + uupdate = "No"; + } + } + }); switch(obj.event) { case 'getadd' : - $(".add").show(); - $(".heimu").show(); + if (add == "Yes") { + $(".add").show(); + $(".heimu").show(); + } break; case 'getUpdate': - var data = checkStatus.data; - var bm = data[0].bumen - if(data.length>1){ - layer.alert("涓�娆″彧鑳介�変腑涓�涓繘琛屼慨鏀�") - }else if(data.length == 0){ - layer.alert("璇烽�変腑涓�鏉℃暟鎹�") - }else{ - $.get("/hxzkuwb/getbumen",function (data){ - var selectData = [ - - ]; - for (var i = 0; i < data.length; i++) {; - var option = { - value: data[i].departmentname, - title: data[i].departmentname - }; - selectData.push(option); - } - // 鍔ㄦ�佺敓鎴愪笅鎷夋閫夐」 - var selectElem2 = document.getElementById('bumenup'); - var optionElem = document.createElement('option'); - optionElem.value = bm; - optionElem.text = bm; - selectElem2.appendChild(optionElem); - for (var i = 0; i < selectData.length; i++) { + if (uupdate == "Yes") { + var data = checkStatus.data; + var bm = data[0].bumen + if (data.length > 1) { + layer.alert("涓�娆″彧鑳介�変腑涓�涓繘琛屼慨鏀�") + } else if (data.length == 0) { + layer.alert("璇烽�変腑涓�鏉℃暟鎹�") + } else { + $.get("/hxzkuwb/getbumen", function (data) { + var selectData = []; + for (var i = 0; i < data.length; i++) { + ; + var option = { + value: data[i].departmentname, + title: data[i].departmentname + }; + selectData.push(option); + } + // 鍔ㄦ�佺敓鎴愪笅鎷夋閫夐」 + var selectElem2 = document.getElementById('bumenup'); var optionElem = document.createElement('option'); - optionElem.value = selectData[i].value; - optionElem.text = selectData[i].title; + optionElem.value = bm; + optionElem.text = bm; selectElem2.appendChild(optionElem); - } - // 閲嶆柊娓叉煋涓嬫媺妗� - form.render('select'); - }) - $(".update").show(); - $(".heimu").show(); - $("#upid").val(data[0].id); - $("#up1").val(data[0].name); - $("#up2").val(data[0].phone); - var up3 = document.getElementById("up3"); - up3.innerHTML = data[0].msg; + for (var i = 0; i < selectData.length; i++) { + var optionElem = document.createElement('option'); + optionElem.value = selectData[i].value; + optionElem.text = selectData[i].title; + selectElem2.appendChild(optionElem); + } + // 閲嶆柊娓叉煋涓嬫媺妗� + form.render('select'); + }) + $(".update").show(); + $(".heimu").show(); + $("#upid").val(data[0].id); + $("#up1").val(data[0].name); + $("#up2").val(data[0].phone); + var up3 = document.getElementById("up3"); + up3.innerHTML = data[0].msg; + } } break; case 'getdelete': - var data = checkStatus.data; - if(data<1){ - layer.alert("璇烽�変腑涓�鏉℃暟鎹�") - }else{ - for (var i = 0; i<data.length;i++){ - var ds = "id="+data[i].id - $.get("/hxzkuwb/deleteSMSReminder",ds,function (data){ + if (udelete == "Yes") { + var data = checkStatus.data; + if (data < 1) { + layer.alert("璇烽�変腑涓�鏉℃暟鎹�") + } else { + for (var i = 0; i < data.length; i++) { + var ds = "id=" + data[i].id + $.get("/hxzkuwb/deleteSMSReminder", ds, function (data) { - }) + }) + } + location.reload() } - location.reload() } break; case 'getshuaxin': -- Gitblit v1.9.3