From 8fce91f5d14701f2eb058302b9f10d9e681a81da Mon Sep 17 00:00:00 2001
From: D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore <chenjingjing@LAPTOP-E51P2139>
Date: 星期五, 18 一月 2019 17:35:54 +0800
Subject: [PATCH] bug
---
gx_tieta/WebRoot/mobil/control.html | 321 +++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 307 insertions(+), 14 deletions(-)
diff --git a/gx_tieta/WebRoot/mobil/control.html b/gx_tieta/WebRoot/mobil/control.html
index 797846c..18b7daa 100644
--- a/gx_tieta/WebRoot/mobil/control.html
+++ b/gx_tieta/WebRoot/mobil/control.html
@@ -18,8 +18,8 @@
<body>
<div data-role="page">
<div data-role="header" data-position="fixed">
- <a href="testdata.html" class="ui-btn ui-corner-all ui-shadow ui-icon-back ui-btn-icon-left" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">杩斿洖</a>
- <h1>瀹炴椂鈥旀娴嬫暟鎹�</h1>
+ <a id= "return" class="ui-btn ui-corner-all ui-shadow ui-icon-back ui-btn-icon-left" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">杩斿洖</a>
+ <h1 id="biaoti">瀹炴椂鈥旀娴嬫暟鎹�</h1>
</div>
<div data-role="content">
@@ -29,7 +29,7 @@
<a href="voltageM.html" target="_top">1.鍗曚綋鐢靛帇 </a>
</li>
- <li>
+ <!--<li>
<a href="temperatureM.html" target="_top">2.娓╁害 </a>
</li>
<li>
@@ -46,22 +46,76 @@
</li> -->
</ul>
<div data-role="collapsible" data-collapsed="false">
- <h1>鐢垫睜缁勭姸鎬�</h1>
+ <h1 id="jifangzhuangtai">bts璁惧鐘舵��</h1>
<div class="tbl-container"></div>
</div>
- </div>
+ <div data-role="collapsible" data-collapsed="false">
+ <h1 id="zhuangtai">鐢垫睜缁勭姸鎬�</h1>
+ <div class="tbl-container"></div>
+ </div>
+ <div data-role="footer" data-position="fixed" data-theme="a">
+ <div data-role="navbar">
+ <ul>
+ <li><a href="" id="battparm" target="_top" data-role="button" data-icon="home" data-transition="slide">鐢垫睜鍙傛暟</a></li>
+ <li><a href="" id ="sysparm" class="ui-btn ui-btn-inline ui-corner-all ui-btn-icon-check" data-icon="check" data-role="button">绯荤粺鍙傛暟</a></li>
+ <li><a href="" id="signalqual" class="ui-btn ui-btn-inline ui-corner-all ui-btn-icon-check" data-icon="check" data-role="button">淇″彿璐ㄩ噺</a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
<script type="text/javascript" src="js/tbl.js"></script>
<script type="text/javascript" src="mobilJs/base.js"></script>
<script type="text/javascript" src="js/battNav.js"></script>
<script>
var arrTh = ['鐢垫睜鐘舵�侊細', '绔數鍘嬶細', '鐢垫睜鐢垫祦锛�', '娴嬭瘯鏃ユ湡锛�', '娴嬭瘯鏃堕暱锛�', '娴嬭瘯瀹归噺锛�', '鍓╀綑瀹归噺锛�', '缁埅鏃堕棿锛�'];
- var tbl = $('.tbl-container').eq(0);
-
+ var tbl = $('.tbl-container').eq(1);
+ var jifangarrTh = ['SD鍗�','閫氳璁℃暟','閫氫俊涓㈠寘鐜�','娴嬭瘯缁勫彿','璁惧宸ヤ綔鐘舵��']
+ var tbl1 = $('.tbl-container').eq(0);
+ var arrtdjifangstate = new Array;
+ var temp = getCookie("batt");
+ var batt = JSON.parse(temp);
+ var arrTd1 = new Array();
$(function() {
//findrtstate();
+ //searchStationSignal();
+ searchDevSDState();
searchBattInfo();
+ //searchdiubao();
+ createTbl(tbl1, jifangarrTh, arrTd1);
+ //searchJifangInfo();
+ //searchSysData();
});
-
+ $("#return").click(function(){
+ var temp = getCookie("batt");
+ var batt = JSON.parse(temp);
+ console.info(batt);
+ if(batt.install_user||batt.install_user==0){
+ //console.info(batt);
+ if(batt.address||batt.address==""){
+ console.info(batt.check_en);
+ if(batt.check_en==1){
+ window.location.href="hcheckAccpet-index.html";
+ }else{
+ window.location.href="wcheckAccept-index.html";
+ }
+ }else{
+ window.location.href="batt-approve-index.html";
+ }
+ }else{
+ window.location.href="testdata.html";
+ }
+ });
+ $("#signalqual").click(function(){
+ searchStationSignal();
+ })
+ $("#battparm").click(function(){
+ searchBattparm();
+ })
+ $("#sysparm").click(function(){
+ //console.info("aaa")
+ searchSysData();
+ })
+
var timeer ;
//鏍规嵁鐢垫睜缁刬d鏌ヨ鐢垫睜缁勪俊鎭�
/* function findrtstate(){
@@ -105,8 +159,8 @@
//鏌ヨ鐢垫睜淇℃伅
function searchBattInfo(){
- var temp = getCookie("batt");
- var batt = JSON.parse(temp);
+
+ //console.info(batt);
arrTd = new Array();
$.ajax({
type: "post",
@@ -114,7 +168,7 @@
async:true,
dataType:'text',
data:"rtstate.battGroupId="+batt.BattGroupId,
- success: function(data){
+ success: function(data){
data = eval("("+data+")");
model = data.model;
if(model.code == 1){
@@ -141,7 +195,7 @@
}else{
arrTd.push("------");
}
-
+ $("#zhuangtai").find("a").text("鐢垫睜缁勭姸鎬�("+batt.BattGroupName+")");
createTbl(tbl, arrTh, arrTd);
window.clearTimeout(timeer);
timeer = window.setTimeout(function() {
@@ -151,6 +205,231 @@
}
});
}
+
+ function searchBattparm() {
+ //console.info(temp);
+ var temp={
+ dev_id:batt.FBSDeviceId,
+ }
+ loadshow();
+ // 鏌ヨ鐢垫睜鍙傛暟
+ $.ajax({
+ type: 'post'
+ ,async: true
+ ,url:'Fbs9100_battparamAction_action_serchByCondition'
+ ,data: 'json='+JSON.stringify(temp)
+ ,dataType: 'json'
+ ,success: function(res) {
+ var rs = JSON.parse(res.result);
+ console.log(rs);
+ if(rs.code==1){
+ var data = rs.data[0];
+ var json=window.JSON.stringify(data);
+ setCookie("control_battparm",json);
+ window.location.href="control_battparm.html"
+ }else{
+ alert("鏌ヨ澶辫触");
+ }
+ loadclose();
+ }
+ ,complete: function() {
+ loadclose();
+ }
+ });
+
+ }
+
+ function searchdiubao(arrTd1){
+ $.ajax({
+ type: "post",
+ url: "Fbs9100_stateAction_action_serchContactorState",
+ async:true,
+ dataType:'text',
+ data:"json="+JSON.stringify({
+ dev_id:batt.FBSDeviceId
+ }),
+ success: function(data){
+ data=JSON.parse(data);
+ data = JSON.parse(data.result);
+ console.info(data);
+ if(data.code==1&&data.data.length>0){
+ data = data.data[0];
+ var jishu = data.dev_commcount;
+ //console.info(jishu);
+ arrTd1.push(jishu);
+ var diubao=(data.dev_commcount==0?0:(data.dev_errcommcount*100/data.dev_commcount)).toFixed(2);
+ arrTd1.push(diubao);
+ arrTd1.push("鐢垫睜缁�"+data.dev_testgroupnum);
+ arrTd1.push(workstate(data.dev_workstate));
+ createTbl(tbl1, jifangarrTh, arrTd1);
+ }else{
+ var arrTd2 = new Array();
+ arrTd2.push("璁惧鏈繛鎺�")
+ var jifangzhuangtai=["璁惧鐘舵��"]
+ createTbl(tbl1,jifangzhuangtai,arrTd2);
+ }
+ }
+ });
+ }
+ function workstate(data){
+ switch (data){
+ case 0:
+ return "鍦ㄧ嚎娴厖";
+ break;
+ case 1:
+ return "鏀剧數鐘舵��";
+ break;
+ case 2:
+ return "鍏呯數鐘舵��";
+ break;
+ case 3:
+ return "鍐呴樆娴嬭瘯";
+ break;
+ case 4:
+ return "鏈煡"
+ break;
+ default:{
+ //鏈繛鎺�
+ return "鏈繛鎺�";
+ }
+ break;
+ }
+ }
+ //鏌ヨ璁惧鐨凷D鍗$姸鎬�
+ function searchDevSDState(){
+ arrTd1=new Array();
+ //console.info(batt);
+ //var status = GLOBAL.circleStatus.status;
+ $.ajax({
+ type: "post",
+ url: "Bts_station_stateAction_action_serchSDCard",
+ async: true,
+ dataType: 'json',
+ data: "json = " + JSON.stringify(batt),
+ success: function(result) {
+ //console.info(result);
+ var rs = JSON.parse(result.result);
+ console.info(rs);
+ var sdStatus = (rs.data == 0)?'姝e父': '<span style="color: #FF0000">鏁呴殰</span>';
+ arrtdjifangstate.push(sdStatus);
+ //console.log(sdStatus);
+ // status.setText('sdCard', "SD鍗$姸鎬侊細"+sdStatus);
+ arrTd1.push(sdStatus);
+ searchdiubao(arrTd1);
+ clearTimeout(searchDevSDState.timeout);
+ searchDevSDState.timeout = setTimeout(function() {
+ searchDevSDState();
+ }, 2000);
+ },
+ error: function() {
+ clearTimeout(searchDevSDState.timeout);
+ searchDevSDState.timeout = setTimeout(function() {
+ searchDevSDState();
+ }, 5000);
+ }
+ });
+ }
+
+ function searchStationSignal(){//淇″彿寮哄害
+ var param={
+ num:145,
+ AT_cmd:"CSQ",
+ dev_id:batt.FBSDeviceId,
+ }
+ loadshow();
+ console.info(param);
+ $.ajax({
+ type:"post",
+ url: "Bts_gprs_stateAction_action_update?t="+(new Date().getTime()),
+ async:true,
+ dataType:'json',
+ data:'json='+JSON.stringify(param),
+ success: function(data){
+ var model = eval('('+data.result+')');
+ console.info(model);
+ //layer.msg(model);
+ if(model.code==1){
+ console.info(model.data);
+ data = model.data;
+ console.info(data.ack_inf);
+ var msg=formatSignal(data.ack_inf);
+ console.info(msg.signal);
+ loadclose();
+ alert(msg.signal);
+ }
+ },error:function(e){
+ alert("閫氳澶辫触");
+ }
+ });
+ }
+ // 瑙f瀽淇″彿璐ㄩ噺缁撴灉
+ function formatSignal(signal) {
+ var rs = {
+ signal: '鏈煡',
+ bitError: '鏈煡',
+ img: 0
+ };
+ var ptn = new RegExp(".*:\\s(\\d{2}),(\\d{2})");
+ var testCsq = ptn.test(signal);
+ if(testCsq) {
+ rs.signal = RegExp.$1;
+ rs.bitError = RegExp.$2;
+ if(rs.signal>25) {
+ rs.img = 1;
+ rs.signal += '锛堝己锛�';
+ }else if(rs.signal>19) {
+ rs.img = 1;
+ rs.signal += '锛堜腑锛�';
+ }else {
+ rs.signal += '锛堝急锛�';
+ }
+ }
+ //console.info(rs);
+ return rs;
+ }
+
+
+ // 鏌ヨ璁惧鐨勭郴缁熷弬鏁�
+ function searchSysData() {
+ // 寮�鍚瓑寰呮
+ loadshow();
+ var temp = {
+ num:128,
+ dev_id:batt.FBSDeviceId,
+ }
+ console.info(temp);
+ // 璇锋眰鍚庡彴
+ $.ajax({
+ type: "post",
+ url: "Fbs9100_sysparamAction_action_serchByCondition",
+ async: true,
+ dataType: 'json',
+ data: "json = " + JSON.stringify(temp),
+ success: function(result) {
+ var rs = JSON.parse(result.result);
+ console.info(rs);
+ if(rs.code == 1){
+ var data = rs.data[0];
+ console.info(data);
+ //if(showSU) {
+ //alert('璇诲彇鎴愬姛', true);
+ var json=window.JSON.stringify(data);
+ setCookie("control_parm",json);
+ window.location.href="control_sysparm.html"
+ loadclose();
+ //}
+ }else{
+ alert('鏌ヨ澶辫触!');
+ loadclose();
+ }
+ },
+ error: function() {
+ alert('鏌ヨ澶辫触!');
+ loadclose();
+ // 鍏抽棴绛夊緟
+ }
+ });
+ }
var battstate=['鏃�','娴厖','鍏呯數','鏀剧數','鍧囧厖','鐢靛/鍐呴樆','鐢靛','娓╁害','杩炴帴鏉�','鍦ㄧ嚎鐩戞祴'];
@@ -176,12 +455,26 @@
var batt = JSON.parse(temp);
var data = [
{url: 'javascript:JumpHomePage();', txt: '棣栭〉'},
+ {url: 'javascript:JumpFirstPage();', txt: batt.StationName1},
+ {url: 'javascript:JumpcityPage();', txt: batt.StationName2},
+ {url: 'selectcounty.html', txt: batt.StationName5 },
+ {url: 'selectbatt.html', txt: batt.StationName3 },
+ {url: 'battM.html', txt: batt.BattGroupName}, // 鐢垫睜缁�
+ {url: 'testdata.html', txt: '鐢垫睜缁勬暟鎹�'}, // 褰撳墠椤甸潰
+ {url: 'javascript:;', txt: '瀹炴椂-鐩戞祴鏁版嵁'}
+ ];
+ /*var data = [
+ {url: 'javascript:JumpHomePage();', txt: '棣栭〉'},
{url: 'machineroomM.html', txt: batt.StationName}, // 鏈烘埧
{url: 'battM.html', txt: batt.BattGroupName}, // 鐢垫睜缁�
{url: 'testdata.html', txt: '鐢垫睜缁勬暟鎹�'}, // 鐢垫睜缁勬暟鎹�
{url: 'javascript:;', txt: '瀹炴椂-鐩戞祴鏁版嵁'} // 鐢垫睜缁勬暟鎹�
- ];
- addBreadCrumb($('.breadcrumb').eq(0), data);
+ ];*/
+ if(batt.install_user||batt.install_user==0){
+
+ }else{
+ addBreadCrumb($('.breadcrumb').eq(0), data);
+ }
});
function sethoubeiTime(value){
--
Gitblit v1.9.1