gx_tieta/WebRoot/zzlogin1.jsp
@@ -5,6 +5,11 @@
%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%
      ServletContext context = getServletContext();
        String serverInfo = context.getServerInfo();
        System.out.println(serverInfo);
 %>
<!DOCTYPE HTML123>
<html>
  <head>
@@ -72,6 +77,7 @@
            <source src="" type="audio/wav"></source>
        </audio>
    </div>
    <pre id="code"></pre>
</body>
<script type="text/javascript" src="js/base.js"></script>
<script type="text/javascript">
@@ -86,23 +92,103 @@
   var test = new Date('2018-09-03 14:49:00');
   console.info((now.getTime()-test.getTime())/1000);
   
   //根据设备id修改设备的子网掩码,网关和设备ip
   var temp = {
      media_text:"123"
   };
   createBroadcast(temp);
   
   function createBroadcast(param){
   var CMD_GETGPRSPARAM = 145;               //发送命令给gprs
   var CMD_GETSTATIONSIGNAL = "CSQ";
   var CMD_GETDEVICETHREADINFO =   0x17;
   var temp = {
      num:CMD_GETDEVICETHREADINFO,
      dev_id:910000001
   };
   console.info(JSON.stringify(temp));
   SendDeviceThreadInfo(temp,function(data){
      console.info(data);
       searchDeviceThreadInfo({dev_id:910000001});
   });
   //给GPRS发送指定的命令,获取AT返回值
   function SendDeviceThreadInfo(param,callback){
      $.ajax({    
           type:"post",                         
           url: "BroadcastAction_media_createBroadcast",
           url: "Bts_gprs_stateAction_action_update_bts_task_inf",
           async:true,            
           dataType:'json',
           data:'json='+JSON.stringify(param),      
           success: function(data){ 
            var model = eval('('+data.result+')');
            console.info(model);
            setWarnAudio(model.data.media_name);
            if(callback && typeof callback == 'function'){
               callback(model);
            }
           },error:function(e){
              var model = {
                 code:0,
                 data:e,
                 msg:'通信失败'
              };
              if(callback && typeof callback == 'function'){
               callback(model);
            }
           }
      });
   }
   //查询设备的进程信息
   function searchDeviceThreadInfo(param,callback){
      $.ajax({
           type:"post",
           url: "Bts_gprs_stateAction_action_serchByCondition",
           async:true,
           dataType:'json',
           data:'json='+JSON.stringify(param),
           success: function(data){
            var model = eval('('+data.result+')');
            console.info(model);
            $('#code').text(model.data[0].bts_task_inf);
            if(callback && typeof callback == 'function'){
               callback(model);
            }
           },error:function(e){
              var model = {
                 code:0,
                 data:e,
                 msg:'通信失败'
              };
              if(callback && typeof callback == 'function'){
               callback(model);
            }
           }
      });
   }
   //给GPRS发送指定的命令,获取AT返回值
   function searchStationSignal(param,callback){
      $.ajax({
           type:"post",
           url: "Bts_gprs_stateAction_action_update",
           async:true,
           dataType:'json',
           data:'json='+JSON.stringify(param),
           success: function(data){
            var model = eval('('+data.result+')');
            console.info(model);
            if(callback && typeof callback == 'function'){
               callback(model);
            }
           },error:function(e){
              var model = {
                 code:0,
                 data:e,
                 msg:'通信失败'
              };
              if(callback && typeof callback == 'function'){
               callback(model);
            }
           }             
      });
   }
@@ -122,7 +208,7 @@
      echarts10_enable:0
   };
   
   updateUserBieState(temp);
   //updateUserBieState(temp);
   //查询当前用户设置饼状图的使能状态
   function updateUserBieState(temp){
      $.ajax({