廖井涛
2025-05-26 3a975df5b368bc68ee7a81d34920b209f2ff607b
ºÓ±±ÍûÃÀÏîÄ¿/MES_11/src/main/webapp/WEB-INF/views/mes/view/Edg_Statistics.jsp
@@ -95,8 +95,10 @@
               <select id="rf_banzu" class="span_tasktext">
                  <option value="0">全部班组</option>
               </select> 
               <button id='' type='button' data-toggle='popover' data-content='' data-trigger='hover' class="btn btn-sm btn-success s-title" onclick="chaxun('1')">查询</button>
               <button id='BBcha' type='button' data-toggle='popover' data-content='' data-trigger='hover' class="btn btn-sm btn-success s-title" onclick="ischaxun()">查询</button>
               
               <button id="ms_baipian" class="btn btn-sm btn-success"
                        type='button' onclick="ExportTable();">导出表格</button>
               <br>
               <p style="font-size: 20px" id="p_total">
                     æŸ¥è¯¢æ•°æ®æ€»è§ˆï¼š ã€å…±&nbsp;<span id="rNum" class="span-data"></span>&nbsp;条数据】
@@ -302,11 +304,25 @@
         loadTable();
      } */
      var db;
      var total_num=0;
      var IsAllow=false;
      var cunt=0;
      function AllowQuery(){
      }
      // è®¾ç½®ä¸€ä¸ªæ¯2000毫秒执行一次的定时器
      setInterval(function() {
         if(IsAllow){
            chaxun('1');
         }
      }, 1000);
      function ischaxun(){
         if(!IsAllow){
            IsAllow=true;
         }
      }
      function chaxun(trigger){
         //var isdb=$("#fz_isShow").is(':checked');
         //var db = createTable(document.getElementById("Edg_info"), opt);
         var stime = $("#starttime").val();//开始时间
         var etime = $("#endtime").val();//结束时间
         var line = $("#rf_chanxian").val();//线路
@@ -332,6 +348,7 @@
         }
         $.ajax({
            type : "post",
            async: false,
            data : {
               caozuo:"查询",
               leixing:"磨边开合查询",
@@ -348,6 +365,7 @@
            error : loadError
         });
      }
      function loadTable() {
         chaxun('0');
      }
@@ -359,12 +377,15 @@
         var Allcount=0;
         var Rowcount=d.length;
         var a;
         total_num=d.length;
         for (var i = 0; i < d.length; i++) {
            Allcount+=Number(d[i][4]);
         } 
         db.update(d);
         $("#rNum").text(Allcount);
         $("#kaiCount").text(Rowcount);
         IsAllow=false;
      }
      function loadError(data) {
@@ -373,6 +394,7 @@
            setTimeout(loadTable, 5000);
            a = false;
         } */
         IsAllow=false;
      }
      function initBanZu() {
         var gy ="磨边";
@@ -406,7 +428,41 @@
      
      //InitLoad();
   </script>
   <!-- å¯¼å‡ºè¡¨æ ¼ -->
   <script>
      function ExportTable() {
         if (total_num < 1) {
            $("#CZ_Msg").modal('toggle');
            $("#cz_Ming").html("导出表格:");
            $("#cz_Zhuangtai").html("无需导出");
            $("#cz_Zhuangtai").attr("style", "color:red;");
            $("#cz_mingxi").html("没有数据,不需要导出!");
            return;
         }
         var dt = new Date().getFullYear().toString();
         dt += (new Date().getMonth() + 1).toString();
         dt += new Date().getDate().toString();
         var tName = "磨边开合报表-" + dt + ".xls";
         let   exportFileContent = document.getElementById('Edg_info').outerHTML;
         let   blob = new Blob([ exportFileContent ], {
            type : 'text/plain;charset=utf-8'
         }); // è§£å†³ä¸­æ–‡ä¹±ç é—®é¢˜
         blob = new Blob([ String.fromCharCode(0xFEFF), blob ], {
            type : blob.type
         });
         // è®¾ç½®é“¾æŽ¥
         let
         link = window.URL.createObjectURL(blob);
         let
         a = document.createElement('a'); // åˆ›å»ºa标签
         a.download = tName; // è®¾ç½®è¢«ä¸‹è½½çš„超链接目标(文件名)
         a.href = link; // è®¾ç½®a标签的链接
         document.body.appendChild(a); // a标签添加到页面
         a.click(); // è®¾ç½®a标签触发单击事件
         document.body.removeChild(a); // ç§»é™¤a标签
      }
   </script>
   <!-- é¡µé¢å®šæ—¶åˆ·æ–° æš‚停 æ¢å¤
   <script>
      var interval = setInterval('loadTable()', rTime);//定时刷新