d06cf204783fc7276b75801b73bbe4bb.php 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393
  1. <?php if (!defined('THINK_PATH')) exit();?><!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  5. <meta charset="utf-8">
  6. <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport">
  7. <meta name="viewport" content="initial-scale=1.0, width=device-width, user-scalable=no" />
  8. <meta content="yes" name="apple-mobile-web-app-capable">
  9. <meta content="black" name="apple-mobile-web-app-status-bar-style">
  10. <meta content="telephone=no" name="format-detection">
  11. <meta name="robots" content="all" />
  12. <meta http-equiv="imagetoolbar" content="no" />
  13. <meta http-equiv="pragma" Content="no-cach" />
  14. <meta http-equiv="keywords" content="" />
  15. <meta name="author" content="" />
  16. <meta name="copyright" content="" />
  17. <meta name="description" content="" />
  18. <meta name="HandheldFriendly" content="true" />
  19. <title>永天消防</title>
  20. </head>
  21. <style>
  22. .pages a, .pages span {
  23. display: inline-block;
  24. padding: 2px 5px;
  25. margin: 0 1px;
  26. border: 1px solid #f0f0f0;
  27. -webkit-border-radius: 3px;
  28. -moz-border-radius: 3px;
  29. border-radius: 3px;
  30. }
  31. .pages a, .pages li {
  32. display: inline-block;
  33. list-style: none;
  34. text-decoration: none;
  35. color: #58A0D3;
  36. }
  37. .pages a.first, .pages a.prev, .pages a.next, .pages a.end {
  38. margin: 0;
  39. }
  40. .pages a:hover {
  41. border-color: #50A8E6;
  42. }
  43. .pages span.current {
  44. background: #50A8E6;
  45. color: #FFF;
  46. font-weight: 700;
  47. border-color: #50A8E6;
  48. }
  49. .khfxPane{display: none;}
  50. </style>
  51. <link rel="stylesheet" type="text/css" href="/jdxf/Public/wxapp/css/style.css">
  52. <!--<script type="text/javascript" src="/jdxf/Public/wxapp/js/jquery-1.11.3.min.js"></script>-->
  53. <script src="/jdxf/Public/wxapp/js/lib/jquery-2.2.3.min.js"></script>
  54. <script src="/jdxf/Public/wxapp/js/lib/dropload.js"></script>
  55. <!--<script src="/jdxf/Public/wxapp/js/lib/khData.js"></script>-->
  56. <script type="text/javascript"
  57. src="/jdxf/Public/wxapp/js/jquery.mloading-master/jquery.mloading-master/src/jquery.mloading.js"></script>
  58. <body>
  59. <!--头部-->
  60. <div class="header"><a class="comblack"
  61. href="/jdxf/wxapp2.php/Home/ComprehensiveAlarm/index<?php echo ($tokenurl); ?>/companyid/<?php echo ($companyid); ?>"></a> 门磁
  62. </div>
  63. <!--内容-->
  64. <div class="content">
  65. <!--导航-->
  66. <div class="fire-alarm-title">
  67. <span onclick="tabset(this)" name="all" class="title-label select-color">全部
  68. <?php if($mcsl[0]['count(*)'] == 0 ): else: ?> <p><?php echo ($mcsl[0]['count(*)']); ?></p><?php endif; ?>
  69. <!--<p><?php echo ($wjcn); ?></p>-->
  70. </span>
  71. <span onclick="tabset(this)" name="untreated" class="title-label">未处理</span>
  72. <span onclick="tabset(this)" name="treated" class="title-label">已处理</span>
  73. </div>
  74. <!--选择内容-->
  75. <input type="hidden" name="name_type" value="all" id="name_type" />
  76. <article class="content-bottom" >
  77. <section class="khfxPane" style="display:block">
  78. </section>
  79. <section class="khfxPane">
  80. </section>
  81. <section class="khfxPane">
  82. </section>
  83. </article>
  84. <!-- <div class="content-bottom" id="content-data">-->
  85. <!-- </div>-->
  86. </div>
  87. <!--底部-->
  88. <div class="footer"></div>
  89. </body>
  90. <script type="text/javascript">
  91. // let load = function (type, companyid,page) {
  92. // var tabLoadEndArray = [false, false, false];
  93. //
  94. // var dropload = $('#content-data').dropload({
  95. // scrollArea: window,
  96. // // domUp : { // 上方DOM
  97. // // domClass : 'dropload-up',
  98. // // domRefresh : '',
  99. // // domUpdate : '<div class="dropload-update">加载中...</div>',
  100. // // domDown : '<div class="dropload-load"><span class="loading"></span>已无数据</div>'
  101. // // },
  102. // domDown: {
  103. // domClass: 'dropload-down',
  104. // domRefresh: '',
  105. // domLoad: '<div class="dropload-load"><span class="loading"></span>加载中...</div>',
  106. // domNoData: '<div class="dropload-noData">已无数据</div>'
  107. // },
  108. // loadDownFn: function (me) {
  109. // setTimeout(function () {
  110. // if (tabLoadEndArray[0]) {
  111. // me.resetload();
  112. // me.lock();
  113. // me.noData();
  114. // me.resetload();
  115. // return;
  116. // }
  117. // page++;
  118. // console.log("page:"+page);
  119. // $.ajax({
  120. // url: "/jdxf/wxapp2.php/Home/GateMagnetism/change<?php echo ($tokenurl); ?>",
  121. // type: "POST",
  122. // data: {
  123. // type: type,
  124. // companyid: companyid,
  125. // page: page
  126. // },
  127. // dataType: "JSON",
  128. // success: function (res) {
  129. // console.log(res);
  130. // // console.log(res.length);
  131. // var arr_length = res.length;
  132. // var size=0
  133. // if (arr_length==20){
  134. // size=20;
  135. // }else if (arr_length==0){
  136. // size = 1;
  137. // }else {
  138. // size = arr_length;
  139. // }
  140. // // console.log("arr_length:"+arr_length);
  141. // // console.log("size:"+size);
  142. // var result = '';
  143. // for (var i = 0; i < size; i++) {
  144. // if (res[0].totalCount > 0) {
  145. // // arr_length--;
  146. // // console.log("arr_length--" + arr_length--);
  147. // } else {
  148. // tabLoadEndArray[0] = true;
  149. // break;
  150. // }
  151. // // console.log(res[i].time);
  152. // var clzt = parseInt(res[i].clzt);
  153. // var clztHtml = '';
  154. // if (clzt==1){
  155. // clztHtml='<a href="/jdxf/wxapp2.php/Home/Fireinfo/index<?php echo ($tokenurl); ?>/type/130/id/' + res[i].id + '">已处理</a>';
  156. // }else {
  157. // clztHtml='<a class="bule" href="/jdxf/wxapp2.php/Home/Fireinfo/index<?php echo ($tokenurl); ?>/type/130/id/' + res[i].id + '">未处理</a>';
  158. // }
  159. // result += ''
  160. // + '<div class="item-list">'
  161. // + '<p>'+res[i].time+' <span class="size" >'+res[i].wtype+'</span></p>'
  162. // + '<p>'+res[i].owner_name+''
  163. // + '<span>'
  164. // + clztHtml
  165. // + '</span></p>'
  166. // + '</div>';
  167. // }
  168. // $('#content-data').append(result);
  169. // me.resetload();
  170. // }
  171. // })
  172. // }, 500);
  173. // }
  174. // });
  175. // // dropload();
  176. // }
  177. var type = 'all';
  178. let load_one = function () {
  179. var page = 0;
  180. let companyid = '<?php echo ($companyid); ?>';
  181. // var name_type=document.getElementById('name_type').value
  182. $('.content-bottom').dropload({
  183. scrollArea: window,
  184. distance : 50, // 拉动距离
  185. threshold : 100, // 提前加载距离
  186. domDown : { // 下方DOM
  187. domClass : 'dropload-down',
  188. domRefresh : '',
  189. domRefresh : '',
  190. domLoad : '',
  191. domNoData : ''
  192. },
  193. loadDownFn: function (me) {
  194. // alert(me);
  195. page++;
  196. var result = '';
  197. $.ajax({
  198. url: "/jdxf/wxapp2.php/Home/GateMagnetism/change<?php echo ($tokenurl); ?>",
  199. type: "POST",
  200. data: {
  201. type: type,
  202. companyid: companyid,
  203. page: page
  204. },
  205. dataType: "JSON",
  206. success: function (res) {
  207. console.log(res);
  208. var arr_length = res.length;
  209. result = '';
  210. if( arr_length>0 ){
  211. for(var i = 0; i < arr_length; i++){
  212. var clzt = res[i].clzt;
  213. var clztHtml = '';
  214. if (clzt==1){
  215. clztHtml='<a href="/jdxf/wxapp2.php/Home/Fireinfo/index<?php echo ($tokenurl); ?>/type/130/id/' + res[i].id + '">已处理</a>';
  216. }else {
  217. clztHtml='<a class="bule" href="/jdxf/wxapp2.php/Home/Fireinfo/index<?php echo ($tokenurl); ?>/type/130/id/' + res[i].id + '">未处理</a>';
  218. }
  219. result += ''
  220. + '<div class="item-list">'
  221. + '<p>'+res[i].time+' <span class="size" >'+res[i].wtype+'</span></p>'
  222. + '<p>'+res[i].owner_name+''
  223. + '<span>'
  224. + clztHtml
  225. + '</span></p>'
  226. + '</div>';
  227. };
  228. setTimeout(function () {
  229. if (type=="all"){
  230. $('.khfxPane').eq(0).append(result);
  231. }else if (type=="untreated") {
  232. $('.khfxPane').eq(1).append(result);
  233. }else if (type=="treated") {
  234. $('.khfxPane').eq(2).append(result);
  235. }
  236. // $('#content-data').append(result);
  237. me.resetload();
  238. }, 500);
  239. // alert(page);
  240. }else{
  241. // alert("page"+page);
  242. // 锁定
  243. me.lock();
  244. // 无数据
  245. me.noData();
  246. me.resetload();
  247. }
  248. },
  249. error: function(xhr, type){
  250. alert('Ajax error!');
  251. // 即使加载出错,也得重置
  252. me.resetload();
  253. }
  254. });
  255. }
  256. });
  257. // load_one();
  258. }
  259. // var days = function(pageNum) {
  260. // var result = '';
  261. // let companyid = '<?php echo ($companyid); ?>';
  262. // var name_type=document.getElementById('name_type').value
  263. // $.ajax({
  264. // type: "post",
  265. // // contentType: "application/json",
  266. // url: "/jdxf/wxapp2.php/Home/GateMagnetism/change<?php echo ($tokenurl); ?>",
  267. // data: {
  268. // type: name_type,
  269. // companyid: companyid,
  270. // page: pageNum
  271. // },
  272. // dataType: "JSON",
  273. // success: function(res) {
  274. // console.log(res)
  275. // var arr_length = res.length
  276. // if (arr_length > 0) {
  277. // for(var i = 0; i < arr_length; i++){
  278. // var clzt = res[i].clzt;
  279. // var clztHtml = '';
  280. // if (clzt==1){
  281. // clztHtml='<a href="/jdxf/wxapp2.php/Home/Fireinfo/index<?php echo ($tokenurl); ?>/type/130/id/' + res[i].id + '">已处理</a>';
  282. // }else {
  283. // clztHtml='<a class="bule" href="/jdxf/wxapp2.php/Home/Fireinfo/index<?php echo ($tokenurl); ?>/type/130/id/' + res[i].id + '">未处理</a>';
  284. // }
  285. // result += ''
  286. // + '<div class="item-list">'
  287. // + '<p>'+res[i].time+' <span class="size" >'+res[i].wtype+'</span></p>'
  288. // + '<p>'+res[i].owner_name+''
  289. // + '<span>'
  290. // + clztHtml
  291. // + '</span></p>'
  292. // + '</div>';
  293. // };
  294. // $("#content-data").append(result);
  295. // }
  296. // }
  297. // })
  298. // }
  299. // function load_two(){
  300. // var pageNum = 1; // 当前页码
  301. // var pageSize = 20; // 当前每页条数
  302. // var openid = ""
  303. // $(function() {
  304. // $(window).scroll(function() {
  305. // var scrollTop = $(this).scrollTop();
  306. // var scrollHeight = $(document).height();
  307. // var windowHeight = $(this).height();
  308. // if (scrollTop + windowHeight == scrollHeight) {  //此处是滚动条到底部时候触发的事件,在这里写要加载的数据,或者是拉动滚动条的操作
  309. // pageNum++;
  310. // console.log(pageNum);
  311. // days(pageNum)
  312. // }
  313. // });
  314. // days(1)
  315. // })
  316. // }
  317. //点击 tab页 切换tab页
  318. // document.getElementById("content-data").innerHTML = "";
  319. $('.khfxPane').eq(0).html("") ;
  320. $('.khfxPane').eq(1).html("") ;
  321. $('.khfxPane').eq(2).html("") ;
  322. // $("#content-data").mLoading("show");
  323. let tabset = function (tab) {
  324. page = 0;
  325. pageNum = 1;
  326. $('.khfxPane').eq(0).html("");
  327. $('.khfxPane').eq(1).html("");
  328. $('.khfxPane').eq(2).html("");
  329. let companyid = '<?php echo ($companyid); ?>';
  330. type = $(tab).attr("name");
  331. if (type == 'all'||tab == 'all') {
  332. type = 'all';
  333. $(tab).siblings().removeClass('select-color');
  334. $(tab).addClass('select-color');
  335. $('.khfxPane').eq(0).css("display","block");
  336. $('.khfxPane').eq(1).css("display","none");
  337. $('.khfxPane').eq(2).css("display","none");
  338. // $('.khfxPane').eq(0).unlock();
  339. // $('.khfxPane').eq(0).noData(false);
  340. // dropload.lock('down');
  341. // dropload.noData();
  342. } else if (type == 'untreated'){
  343. // type = $(tab).attr("name");
  344. $(tab).siblings().removeClass('select-color');
  345. $(tab).addClass('select-color');
  346. type = 'untreated';
  347. $('.khfxPane').eq(0).css("display","none");
  348. $('.khfxPane').eq(1).css("display","block");
  349. $('.khfxPane').eq(2).css("display","none");
  350. // $('.khfxPane').eq(1).unlock();
  351. // $('.khfxPane').eq(1).noData(false);
  352. }else if (type == 'treated'){
  353. type = 'treated';
  354. $(tab).siblings().removeClass('select-color');
  355. $(tab).addClass('select-color');
  356. $('.khfxPane').eq(0).css("display","none");
  357. $('.khfxPane').eq(1).css("display","none");
  358. $('.khfxPane').eq(2).css("display","block");
  359. // $('.khfxPane').eq(1).unlock();
  360. // $('.khfxPane').eq(1).noData(false);
  361. }
  362. // document.getElementById("name_type").value=type;
  363. // load_two();
  364. load_one()
  365. // load_two();
  366. // load_one();
  367. //let index=$(".fire-alarm-title span").index(tab);获取点击的是第几个tab页
  368. // $.post('/jdxf/wxapp2.php/Home/GateMagnetism/change<?php echo ($tokenurl); ?>', {'type': type, 'companyid': companyid}, function (res) {
  369. // $("#content-data").mLoading("hide");
  370. // $('#content-data').html(res);
  371. // });
  372. }
  373. tabset('all');
  374. </script>
  375. </html>