From 35fefed0792c40cb99b8d15fa5811bbb5992bff9 Mon Sep 17 00:00:00 2001 From: D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore <chenjingjing@LAPTOP-E51P2139> Date: 星期一, 21 一月 2019 10:42:24 +0800 Subject: [PATCH] 修改 --- gx_tieta/WebRoot/mobil/batt-approve-index.html | 121 ++++++++++++++++++++++++++------------- 1 files changed, 80 insertions(+), 41 deletions(-) diff --git a/gx_tieta/WebRoot/mobil/batt-approve-index.html b/gx_tieta/WebRoot/mobil/batt-approve-index.html index 90e652a..31cccd3 100644 --- a/gx_tieta/WebRoot/mobil/batt-approve-index.html +++ b/gx_tieta/WebRoot/mobil/batt-approve-index.html @@ -14,7 +14,7 @@ <body> <div data-role="page" tabindex="0" id="page0"> <div data-role="header" data-position="fixed"> - <a href="index.html" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">杩斿洖</a> + <a href="auditDetail.html" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">杩斿洖</a> <h1>宸插鎵归�氳繃鏈烘埧鍒楄〃</h1> </div> @@ -45,6 +45,16 @@ </div> </div> </body> + <div data-role="main" class="ui-content"> + <div class="tbl-container"></div> + </div> + <script src="mobilJs/mobiscroll.core-2.5.2.js" type="text/javascript"></script> + <script src="mobilJs/mobiscroll.core-2.5.2-zh.js" type="text/javascript"></script> + <script src="mobilJs/mobiscroll.datetime-2.5.1.js" type="text/javascript"></script> + <script src="mobilJs/mobiscroll.datetime-2.5.1-zh.js" type="text/javascript"></script> + <script type="text/javascript" src="js/tbl.js"></script> + <script type="text/javascript" src="js/panel.js"></script> + <script type="text/javascript" src="mobilJs/base.js"></script> <script type="text/javascript" src="js/battNav.js"></script> <script type="text/javascript"> var stationlist = new Array(); @@ -54,7 +64,7 @@ setCookie("station",null); setCookie("batt",null); searchBattLife(); - getnumber();//鏌ヨ鎵�鏈夌殑閫氳鎶�鏈苟鏀惧叆缂撳瓨銆� + }); // 鐐瑰嚮鏈烘埧浜嬩欢 @@ -70,11 +80,29 @@ }); }); + // 鐩戞祴椤甸潰婊氬姩鍒版枃妗g殑搴曢儴 + $(document).on('scrollstop', function() { + var tblCont = $('.tbl-container'); + var loading = $('.ui-loading'); + var scrollTop = $(this).scrollTop(); + var pageNum = Math.ceil(Page.pageAll/Page.pageSize); + //console.info(pageNum); + if(loading.length == 0 ) { + var winHt = $(window).height(); + var docHt = $(this).height(); + var shiftHt = docHt - winHt; + if(shiftHt < scrollTop || shiftHt == scrollTop) { + Page.pageCurr++; + searchBattLife(); + } + } + }); + var arrTd = new Array(); var arrdata = new Array(); var Page = { - pageSize:20, //姣忛〉鐨勮鏁� + pageSize:100, //姣忛〉鐨勮鏁� pageCurr:1, //褰撳墠椤电爜鏁� pageAll:0, }; @@ -82,30 +110,14 @@ function getcreatArr(){ obj = { apply_en : 1, + check_en:0, binf : { page:Page, } } return obj; } - function getnumber(){ //鍚戣幏鍙栨墍鏈夐�氳璁℃暟骞跺瓨鍏ョ紦瀛� - $.ajax({ - type: 'post', - async: true, - url: 'Battinf_applyAction!devCommNum', - data: null, - dataType: 'json', - success:function(data) { - data = JSON.parse(data.result); - if(data.code==1){ - console.info(data.data); - var json =JSON.stringify(data.data); - setCookie("numberget",json); - //return data.data; - } - } - }); - } + // 鏌ヨ鍐呭 function searchBattLife(){ var temp = JSON.stringify(getcreatArr()); @@ -119,38 +131,45 @@ data: "json="+temp, dataType: 'json', success:function(data) { + console.info(data); data = JSON.parse(data.result); if(data.code!=0&&data.data.length>0){ data=data.data var model = new Array(); console.info(data); for(var i=0;i<data.length;i++){ - arrdata.push(data[i]);//瀛樺偍鏁版嵁 - if(model.length==0){ - model.push(data[i].binf.StationName); - }else{ - if(model[model.length-1]!=data[i].binf.StationName){ - model.push(data[i].binf.StationName); - } - } - console.info(model); - stationlist=model; + //if(data[i].check_en!=1){ + arrdata.push(data[i]);//瀛樺偍鏁版嵁 + if(model.length==0){ + model.push(data[i].binf.StationName); + }else{ + if(model[model.length-1]!=data[i].binf.StationName){//鑻ヤ笉閲嶅锛屽垯PUSH杩涘幓 + model.push(data[i].binf.StationName); + } + } + console.info(model); + + // } + } + stationlist=model; + if(Page.pageCurr==1){ + createUl($('#battList'),model); + }else{ + addUl($('#battList'),model); } - createUl($('#battList'),model); } - } }); } function setarrbatt(arrdata,station){ - console.info(arrdata); - if(arrdata.length>0){ //瀛樺叆鐨勪负鎵�鏈夊凡鏌ュ嚭鏁版嵁 - var arr= creatYanshouObj(arrdata,station);//鐢宠楠屾敹鏂规硶銆� - return arr; - }else{ - alert("璇风瓑寰呭嚑绉掑悗鍐嶆彁浜ょ敵璇�"); - } + console.info(arrdata); + if(arrdata.length>0){ //瀛樺叆鐨勪负鎵�鏈夊凡鏌ュ嚭鏁版嵁 + var arr= creatYanshouObj(arrdata,station);//鐢宠楠屾敹鏂规硶銆� + return arr; + }else{ + alert("璇风瓑寰呭嚑绉掑悗鍐嶆彁浜ょ敵璇�"); + } } function creatYanshouObj(arrdata,station){ //閫氳繃鐐瑰嚮鏈烘埧淇℃伅锛坰tationid锛夛紝鑾峰彇璇ユ満鎴跨數姹犵粍 //var StationId = arrdata[index].binf.StationId; @@ -209,7 +228,7 @@ console.info(arr); //applyendyanshou(arr);//鐢宠楠屾敹鏂规硶銆� var json=window.JSON.stringify(arr); - setCookie("eleparm",json); //杩欓噷setcookie,鑻ユ湁涓婁竴鏉ookie鍒欐竻绌轰笂涓�绗� + setCookie("eleparm1",json); //杩欓噷setcookie,鑻ユ湁涓婁竴鏉ookie鍒欐竻绌轰笂涓�绗� return arr; } @@ -236,6 +255,26 @@ ulCon.append(_ul).trigger('create'); loadclose(); } + function addUl(ulCon, dataList) { + + // 鍒涘缓ul + var _ul = $('<ul data-role="listview" data-inset="true"></ul>'); + + // 閬嶅巻dataList鐢熸垚li鍜宎 + for (var i = 0; i < dataList.length; i++){ + var _li = $('<li></li'); + + var _a = $('<a href="#page1" value="" data-transition="slide">'+dataList[i]+'</a>'); + + // 灏哶a娣诲姞鍒癬li锛屽皢_li娣诲姞鍒癬ul涓� + _li.append(_a); + _ul.append(_li); + } + + // 灏哶ul娣诲姞鍒板鍣ㄤ腑 + ulCon.append(_ul).trigger('create'); + loadclose(); + } //鑾峰彇褰撳墠閫変腑鐨刡att function getbatt(arr,index){ -- Gitblit v1.9.1