1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta name="renderer" content="webkit">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta http-equiv="pragma" content="no-cache">
- <meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
- <meta http-equiv="expires" content="0">
- <meta name="viewport"
- content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
- <title>钢丝绳</title>
- <link rel="stylesheet" href="../../css/vanindex.css">
- <link rel="stylesheet" id="linkSource" href="../../css/style.css">
- <link rel="stylesheet" href="../../css/iconfont.css">
- <script src="../../js/vue.min.js"></script>
- <script src="../../js/vant.min.js"></script>
- <script src="../../js/jquery.min.js"></script>
- <script src="../../js/echarts.min.js"></script>
- <script type="text/javascript">
- document.write('<script src="../../assets/init.js?id='+(new Date().getTime())+'" type="text/javascript" charset="utf-8"><\/script>');
- document.write('<script src="../../assets/ajax.js?id='+(new Date().getTime())+'" type="text/javascript" charset="utf-8"><\/script>');
- document.write('<script src="../../assets/wireWram.js?id='+(new Date().getTime())+'" type="text/javascript" charset="utf-8"><\/script>');
- </script>
- <script>
- checkLogin();
- </script>
- <style type="text/css">
- ul>li{
- text-align: center;
- display: flex;
- padding: 10px 0;
- }
- ul>li div{
- width: 30%;
- }
- ul>li div:first-child{
- width: 40%;
- }
- .dataTable li:nth-child(even){
- background: #001D45;
- }
- </style>
- </head>
- <body>
- <div id="app" class="appBox" v-cloak>
- <div class="heardYz">
- <div>
- <span>实时监控</span>
- <van-icon name="arrow-left" @click="goBack"/>
- </div>
- </div>
- <div class="padding-xs text-sm">
- <div class="padding-tb-sm radius" style="background-color: #001D45;">
- <div class="padding-xs">设备编号:<span class="text-yellow">{{wireInfo.imei}}</span></div>
- <div class="padding-xs">上报时间:<span class="text-yellow">{{getDTime(new Date(parseInt(wireInfo.ts)*1000))[2]}}</span> </div>
- <div class="flex">
- <div class="flex-sub">
- <div class="padding-xs">风险等级:<span class="text-yellow">无</span></div>
- <div class="padding-xs">最大损伤值:<span class="text-yellow">{{wireInfo.maxSS.toFixed(2)}}%</span></div>
- <div class="padding-xs">平均损伤值:<span class="text-yellow">{{wireInfo.avgSS.toFixed(2)}}%</span></div>
- <div class="padding-xs">损伤等级:
- <span>
- <span v-if="wireInfo.level == 0" class="text-green">正常</span>
- <span v-else-if="wireInfo.level == 1" class="text-green">轻度</span>
- <span v-else-if="wireInfo.level == 2" class="text-orange">中度</span>
- <span v-else-if="wireInfo.level == 3" class="text-red">重度</span>
- </span>
- </div>
- </div>
- <div class="flex-sub">
- <div class="padding-xs">检测距离:<span class="text-yellow">{{wireInfo.distance}}m</span></div>
- <div class="padding-xs">损伤个数:<span class="text-yellow">{{wireInfo.cnt}}个</span></div>
- <div class="padding-xs">平均速度:<span class="text-yellow">{{wireInfo.speed}}m/s</span></div>
- </div>
- </div>
- </div>
- <div class="margin-tb-xs" style="height: 36vh;background-color: #001D45;">
- <div id="myChart" style="height:100%;width: 100%;"></div>
- </div>
- <div>
- <ul>
- <li style="background:#173862;color:#fff;"><div>时间</div><div>损伤值</div><div>模数值</div></li>
- <li v-if="!wireInfo.data.length" class="justify-center"><div>暂无数据</div></li>
- </ul>
- <ul class="dataTable" v-if="wireInfo.data.length">
- <li v-for="(item,index) in wireInfo.data" :key="index">
- <div>{{getDTime(new Date(parseInt(item.x)*1000))[2]}}</div>
- <div>{{ item.ss }}%</div>
- <div>{{item.y}}</div>
- </li>
- </ul>
- </div>
- </div>
- <script type="text/javascript">
- document.write('<script src="../../assets/wireRope.js?id='+(new Date().getTime())+'" type="text/javascript" charset="utf-8"><\/script>');
- </script>
- </body>
- </html>
|