Sfoglia il codice sorgente

错别字,错链页面实现

conghelong 1 anno fa
parent
commit
fcadab45d9

+ 8 - 9
ruoyi-admin/src/main/resources/templates/misunderstanding.html

@@ -23,7 +23,7 @@
             <div class="content-list-left flex-col">
               <h4>市政府工作部门</h4>
               <div class="content-list-body height-74">
-                <ul>
+                  <ul id="messageUlOne">
                   <li class="content-list-body-tit">
                     <div class="w50"><h5>站点名称</h5></div>
                     <div class="w25"><h5>错别字数量</h5></div>
@@ -40,7 +40,7 @@
             <div class="content-list-right flex-col ">
               <h4>县(市)区政府</h4>
               <div class="content-list-body height-74">
-                <ul>
+                  <ul id="messageUlTwo">
                   <li class="content-list-body-tit">
                     <div class="w50"><h5>站点名称</h5></div>
                     <div class="w25"><h5>错别字数量</h5></div>
@@ -63,16 +63,15 @@
     <script>
         socket.onMessage = function (res) {
             let message = []
-            if (10018 == JSON.parse(res).code) {
+            if (10011 == JSON.parse(res).code) {
                 message = JSON.parse(res).data
                 // 处理接收到的消息
-                document.getElementById("dataSource").innerHTML = "<li class=\"content-list-body-tit\">\n" +
+                document.getElementById("messageUlOne").innerHTML = "<li class=\"content-list-body-tit\">\n" +
                     "                            <div class=\"w50\"><h5>站点名称</h5></div>\n" +
                     "                            <div class=\"w25\"><h5>错别字数量</h5></div>\n" +
                     "                        </li>";
                 for (let i = 0; i < message.length; i++) {
-                    let imgSrc = message[i].result == "1" ? 'img/yes-img.png' : 'img/no-img.png';
-                    document.getElementById("dataSource").innerHTML += "<li>\n" +
+                    document.getElementById("messageUlOne").innerHTML += "<li>\n" +
                         `                  <div class="w50"><span>${message[i].misprintName}</span></div>\n` +
                         `                  <div class="w25"><span>${message[i].misprintCount}</span></div>\n` +
                         `                  <img class="table-triangle-top" src="img/triangle.png"/>\n` +
@@ -80,15 +79,15 @@
                         `                </li>`
                 }
             }
-            if (10017 == JSON.parse(res).code) {
+            if (10012 == JSON.parse(res).code) {
                 message = JSON.parse(res).data
                 // 处理接收到的消息
-                document.getElementById("dataAccess").innerHTML = "<li class=\"content-list-body-tit\">\n" +
+                document.getElementById("messageUlTwo").innerHTML = "<li class=\"content-list-body-tit\">\n" +
                     "              <div class=\"w50\"><h5>站点名称</h5></div>\n" +
                     "              <div class=\"w25\"><h5>错别字数量</h5></div>\n" +
                     "            </li";
                 for (let i = 0; i < message.length; i++) {
-                    document.getElementById("dataAccess").innerHTML += "<li>\n" +
+                    document.getElementById("messageUlTwo").innerHTML += "<li>\n" +
                         `                  <div class=\"W50\"><span>${message[i].misprintName}</span></div>\n` +
                         `                  <div class=\"W25\"><span>${message[i].misprintCount}</span></div>\n` +
                         `                  <img class="table-triangle-top" src="img/triangle.png">\n` +

+ 60 - 65
ruoyi-admin/src/main/resources/templates/staggeredChain.html

@@ -9,74 +9,69 @@
     <link rel="stylesheet" type="text/css" href="/style/base.css" />
 </head>
 <body class="black-bg">
-    <!-- 头部 Start -->
-    <div class="header flex-row  flex-y-center">
-        <h1>错链监测</h1>
-    </div>
-    <!-- 头部 End -->
-    <!-- 内容 Start -->
-    <div class="container">
-       <!-- 正文 Start -->
-       <div class="content m-t-20">
-          <div class="content-list flex-row" style="top:0">
+<!-- 头部 Start -->
+<div class="header flex-row  flex-y-center">
+    <h1>错链监测</h1>
+</div>
+<!-- 头部 End -->
+<!-- 内容 Start -->
+<div class="container">
+    <!-- 正文 Start -->
+    <div class="content m-t-20">
+        <div class="content-list flex-row" style="top:0">
             <div class="content-list-left w100 flex-col">
-             <div class="content-list-body height-79" style="width: auto;">
-                <ul>
-                  <li class="content-list-body-tit">
-                    <div class="w50"><h5>站点名称</h5></div>
-                    <div class="w15"><h5>错误链接数量</h5></div>
-                    <div class="w15"><h5>挂马数量</h5></div>
-                    <div class="w15"><h5>商业赌博网站链接数量</h5></div>
-                  </li>
-                    <li th:each="item : ${dataSource}">
-                        <div class="w50"><span th:text="${item.siteName}"></span></div>
-                        <div class="w15"><span th:text="${item.errorCount}"></span></div>
-                        <div class="w15"><span th:text="${item.maliciousCount}"></span></div>
-                        <div class="w15"><span th:text="${item.gambleCount}"></span></div>
-                        <img class="table-triangle-top" src="img/triangle.png">
-                        <img class="table-triangle-btm" src="img/triangle.png">
-                    </li>
-                </ul>
-              </div>
+                <div class="content-list-body height-79" style="width: auto;">
+                    <ul id="messageUlOne">
+                        <li class="content-list-body-tit">
+                            <div class="w50"><h5>站点名称</h5></div>
+                            <div class="w15"><h5>错误链接数量</h5></div>
+                            <div class="w15"><h5>挂马数量</h5></div>
+                            <div class="w15"><h5>商业赌博网站链接数量</h5></div>
+                        </li>
+                        <li th:each="item : ${dataSource}" >
+                            <div class="w50"><span th:text="${item.siteName}"></span></div>
+                            <div class="w15"><span th:text="${item.errorCount}"></span></div>
+                            <div class="w15"><span th:text="${item.maliciousCount}"></span></div>
+                            <div class="w15"><span th:text="${item.gambleCount}"></span></div>
+                            <img class="table-triangle-top" src="img/triangle.png">
+                            <img class="table-triangle-btm" src="img/triangle.png">
+                        </li>
+                    </ul>
+                </div>
             </div>
-          </div>
-       </div>
-       <!-- 正文 End -->
+        </div>
     </div>
-    <!-- 内容End -->
-    <script type="text/javascript" src="/js/socket.js"></script>
-    <script>
-
-
-        socket.onMessage = function (res) {
-            let message = []
-            if (10012 == JSON.parse(res).code) {
-                message = JSON.parse(res).data
-
-                // 处理接收到的消息
-                document.getElementById("dataSource").innerHTML = "<li class=\"content-list-body-tit\">\n" +
-                    "                            <div class=\"w50\"><h5>站点名称</h5></div>\n" +
-                    "                            <div class=\"w15\"><h5>错误链接数量</h5></div>\n" +
-                    "                            <div class=\"w15\"><h5>挂马数量</h5></div>\n" +
-                    "                            <div class=\"w15\"><h5>商业赌博网站链接数量</h5></div>\n" +
-                    "                        </li>";
-
-                for (let i = 0; i < message.length; i++) {
-                    document.getElementById("dataSource").innerHTML += "<li>\n" +
-                        `                  <div class="w50"><span>${message[i].siteName}</span></div>\n` +
-                        `                  <div class="w15"><span>${message[i].errorCount}</span></div>\n` +
-                        `                  <div class="w15"><span>${message[i].maliciousCount}</span></div>\n` +
-                        `                  <div class="w15"><span>${message[i].gambleCount}</span></div>\n` +
-                        `                  <img class="table-triangle-top" src="img/triangle.png"/>\n` +
-                        `                  <img class="table-triangle-btm" src="img/triangle.png"/>\n` +
-                        `                </li>`
-                }
+    <!-- 正文 End -->
+</div>
+<!-- 内容End -->
+<script type="text/javascript" src="/js/socket.js"></script>
+<script>
+    socket.onMessage = function (res) {
+        let message = []
+        if (10010 == JSON.parse(res).code) {
+            message = JSON.parse(res).data
+            // 处理接收到的消息
+            document.getElementById("messageUlOne").innerHTML = "<li class=\"content-list-body-tit\">\n" +
+                "                            <div class=\"w50\"><h5>站点名称</h5></div>\n" +
+                "                            <div class=\"w15\"><h5>错误链接数量</h5></div>\n" +
+                "                            <div class=\"w15\"><h5>挂马数量</h5></div>\n" +
+                "                            <div class=\"w15\"><h5>商业赌博网站链接数量</h5></div>\n" +
+                "                        </li>";
+            for (let i = 0; i < message.length; i++) {
+                document.getElementById("messageUlOne").innerHTML += "<li>\n" +
+                    `                  <div class="w50"><span>${message[i].siteName}</span></div>\n` +
+                    `                  <div class="w15"><span>${message[i].errorCount}</span></div>\n` +
+                    `                  <div class="w15"><span>${message[i].maliciousCount}</span></div>\n` +
+                    `                  <div class="w15"><span>${message[i].gambleCount}</span></div>\n` +
+                    `                  <img class="table-triangle-top" src="img/triangle.png" />\n` +
+                    `                  <img class="table-triangle-btm" src="img/triangle.png" />\n` +
+                    `                </li>`
             }
-        };
-
-    </script>
-
-
+        }
+    };
+</script>
 </body>
+</html>
+
 
-</html>
+</script>

+ 3 - 1
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/CountyAndDistrictMisprintServiceImpl.java

@@ -1,6 +1,7 @@
 package com.ruoyi.system.service.impl;
 
 import com.alibaba.fastjson.JSON;
+import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.system.domain.CountyAndDistrictMisprint;
 import com.ruoyi.system.domain.MunicipalMisprint;
 import com.ruoyi.system.mapper.CountyAndDistrictMisprintMapper;
@@ -36,6 +37,7 @@ public class CountyAndDistrictMisprintServiceImpl implements ICountyAndDistrictM
             countyAndDistrictMisprintMapper.deleteCountyAndDistrictMisprintAll();
         }
         countyAndDistrictMisprintMapper.insertBatch(list);
-        WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success(list)));
+        WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success(AjaxResult.Type.TYPE_TWELVE,list)));
+
     }
 }

+ 3 - 1
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/MunicipalErrorLinkMonitorServiceImpl.java

@@ -1,6 +1,7 @@
 package com.ruoyi.system.service.impl;
 
 import com.alibaba.fastjson.JSON;
+import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.system.domain.CountyAndDistrictMisprint;
 import com.ruoyi.system.domain.MunicipalErrorLinkMonitor;
 import com.ruoyi.system.mapper.CountyAndDistrictMisprintMapper;
@@ -36,6 +37,7 @@ public class MunicipalErrorLinkMonitorServiceImpl implements IMunicipalErrorLink
             municipalErrorLinkMonitorMapper.deleteMunicipalErrorLinkMonitorAll();
         }
         municipalErrorLinkMonitorMapper.insertBatch(list);
-        WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success(list)));
+        WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success(AjaxResult.Type.TYPE_TEN,list)));
+//        WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success((AjaxResult.Type.TYPE_TEN,list)));
     }
 }

+ 3 - 1
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/MunicipalMisprintServiceImpl.java

@@ -1,6 +1,7 @@
 package com.ruoyi.system.service.impl;
 
 import com.alibaba.fastjson.JSON;
+import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.system.domain.MunicipalMisprint;
 import com.ruoyi.system.domain.WebSiteTenDaysHits;
 import com.ruoyi.system.mapper.MunicipalMisprintMapper;
@@ -36,6 +37,7 @@ public class MunicipalMisprintServiceImpl implements IMunicipalMisprintService {
             municipalMisprintMapper.deleteMunicipalMisprintAll();
         }
         municipalMisprintMapper.insertBatch(list);
-        WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success(list)));
+        WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success(AjaxResult.Type.TYPE_ELEVEN,list)));
+
     }
 }