From b723522e10718b11bee0740e3a5c1cb192785e9b Mon Sep 17 00:00:00 2001
From: wr1207 <wyun001@163.com>
Date: 星期五, 03 十一月 2023 17:06:15 +0800
Subject: [PATCH] 修改权限显示

---
 mobile/js/widget_search_view.js |   38 +++++++++++++-------------------------
 1 files changed, 13 insertions(+), 25 deletions(-)

diff --git a/mobile/js/widget_search_view.js b/mobile/js/widget_search_view.js
index d950c9d..959b0d7 100644
--- a/mobile/js/widget_search_view.js
+++ b/mobile/js/widget_search_view.js
@@ -172,8 +172,8 @@
                 alert('鏃犳煡璇㈢粨鏋滐紝璇锋洿鎹㈡煡璇㈡潯浠讹紒');
                 return;
             }
+            let count_sh = 0;
             var newsTotalNum = data.data.counter.counter; //璁板綍鐨勬�绘潯鏁�
-            var pageNum = Math.ceil(newsTotalNum / avgnam); //鍒嗛〉鐨勬�婚〉鏁�
             for (var i = 0; i < tableData.length; i++) {
                 var j = (page-1)*avgnam + i + 1;
                 var topObj = tableData[i];
@@ -182,6 +182,7 @@
                         topObj[key] = "/";
                     }
                 }
+                if(localStorage.getItem("regionCode") != "0" && topObj.region=='涓婃捣甯�') { newsTotalNum--; continue;}
                 var content = "<tr _siteid='" + topObj.code + "' _lon='" + topObj.lon + "' _lat='" + topObj.lat 
                     + "'><td>" + j + "</td><td >" 
                     + topObj.region + "</td><td >" 
@@ -193,6 +194,7 @@
             }
             $("#pageID").empty();
             $("#page").empty();
+            var pageNum = Math.ceil(newsTotalNum / avgnam); //鍒嗛〉鐨勬�婚〉鏁�
             var content1 = '<div class="am-cf">' + '鍏� ' + newsTotalNum + ' 鏉¤褰� / ' + pageNum + '椤�' + '</div>';
             var content2 = '<div class="pageDiv">' +
                 '<ul class="am-pagination">';
@@ -271,27 +273,6 @@
  
 function updateRegionSelect() {
     let datatime_, querytype_ ;
-    if(current_selected_monitor_type == 1005 || current_selected_monitor_type ==100500) {
-        $("#regionSelect").empty();
-        $("#regionSelect").append(`<option value="">涓婃捣甯�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="榛勬郸鍖�">榛勬郸鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="娴︿笢鏂板尯">娴︿笢鏂板尯</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="闈欏畨鍖�">闈欏畨鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="闀垮畞鍖�">闀垮畞鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="寰愭眹鍖�">寰愭眹鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="闂佃鍖�">闂佃鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="铏瑰彛鍖�">铏瑰彛鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="鏉ㄦ郸鍖�">鏉ㄦ郸鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="瀹濆北鍖�">瀹濆北鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="鍢夊畾鍖�">鍢夊畾鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="闈掓郸鍖�">闈掓郸鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="鏉炬睙鍖�">鏉炬睙鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="閲戝北鍖�">閲戝北鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="濂夎搐鍖�">濂夎搐鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(`<option value="宕囨槑鍖�">宕囨槑鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        $("#regionSelect").append(` <option value="鏅檧鍖�">鏅檧鍖�</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
-        return;
-    }
     if ($("#appDateHour")[0].style.display == 'none') {
         datatime_ = document.getElementById("appDate").value + ' 00:00:00';
         querytype_ = 'day';
@@ -317,11 +298,18 @@
                 for (var i = 0; i < regionStat.length; i++) {
                     let obj = regionStat[i];
                     select_strict = current_selected_monitor_street.length >0 ? current_selected_monitor_street : '涓婃捣甯�';
-                    if(obj.region == select_strict) {
-                        $("#regionSelect").prepend(`<option value='${obj.region !='' ? obj.region : ''}' selected>${obj.region}(${obj.region !='涓婃捣甯�' ? obj.num : ''})</option>`); //涓篠elect鎻掑叆涓�涓狾ption(绗竴涓綅缃�)
+                    if(localStorage.getItem("regionCode") == "0") {
+                        if(obj.region == select_strict) {
+                            $("#regionSelect").prepend(`<option value='${obj.region !='' ? obj.region : ''}' selected>${obj.region}(${obj.region !='涓婃捣甯�' ? obj.num : ''})</option>`); //涓篠elect鎻掑叆涓�涓狾ption(绗竴涓綅缃�)
+                        } else {
+                            $("#regionSelect").append(`<option value='${obj.region !='涓婃捣甯�' ? obj.region : ''}'>${obj.region}(${obj.region !='涓婃捣甯�' ? obj.num : ''})</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
+                        }
                     } else {
-                        $("#regionSelect").append(`<option value='${obj.region !='涓婃捣甯�' ? obj.region : ''}'>${obj.region}(${obj.region !='涓婃捣甯�' ? obj.num : ''})</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
+                        if(obj.num > 0 && obj.region !='涓婃捣甯�') {
+                            $("#regionSelect").append(`<option value='${obj.region}'>${obj.region}(${obj.num})</option>`); //涓篠elect杩藉姞涓�涓狾ption(涓嬫媺椤�)
+                        }
                     }
+
                 }
                 // $("#regionSelect").prepend("<option value='0'>璇烽�夋嫨</option>"); //涓篠elect鎻掑叆涓�涓狾ption(绗竴涓綅缃�)
                 // $("#regionSelect option:last").remove(); //鍒犻櫎Select涓储寮曞�兼渶澶ption(鏈�鍚庝竴涓�)

--
Gitblit v1.9.1