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