|
@@ -8,7 +8,7 @@
|
|
|
<div style="margin-bottom: 30px; margin-left: 50px">
|
|
|
<el-col :span="24" style="margin-top: 10px; font-size: 14px; color: #a0a0a0">
|
|
|
<div class="detail-item">
|
|
|
- <span>基站mac地址 : </span>
|
|
|
+ <span>基站mac地址 : </span>
|
|
|
<span class="item">{{ data.mac }}</span>
|
|
|
</div>
|
|
|
<div class="detail-item">
|
|
@@ -17,25 +17,22 @@
|
|
|
</div>
|
|
|
<div class="detail-item">
|
|
|
<span>距离 :</span>
|
|
|
- <span class="item">{{ data.meter }}米</span>
|
|
|
+ <span class="item">{{ data.meter }}米 {{data.data}}</span>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
|
|
|
|
|
|
- <baseLineChart>
|
|
|
-
|
|
|
- </baseLineChart>
|
|
|
-
|
|
|
+ <baseLineChart :options="options">
|
|
|
+
|
|
|
+ </baseLineChart>
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
</el-row>
|
|
|
|
|
|
</el-tab-pane>
|
|
@@ -142,9 +139,10 @@ export default {
|
|
|
data() {
|
|
|
return {
|
|
|
drawer: false,
|
|
|
+ init:'',
|
|
|
direction: "rtl",
|
|
|
activeName: "first",
|
|
|
- options: {},
|
|
|
+ options: {},
|
|
|
xData: [],
|
|
|
chartData: [], // 扭矩数据
|
|
|
pressData: [], // 压力数据
|
|
@@ -157,13 +155,7 @@ export default {
|
|
|
|
|
|
},
|
|
|
created() {
|
|
|
- // 初始查询日期
|
|
|
- var start = new Date(new Date().toLocaleDateString());
|
|
|
- var end = new Date(new Date().toLocaleDateString());
|
|
|
- start.setTime(end.getTime() - 3600 * 1000 * 24 * 30);
|
|
|
- this.timepart = [start, end]
|
|
|
- // 获取配置
|
|
|
- // this.getDeviceInfo()
|
|
|
+
|
|
|
},
|
|
|
methods: {
|
|
|
/**
|
|
@@ -210,6 +202,22 @@ export default {
|
|
|
refresh(){
|
|
|
this.getData(this.assetNo)
|
|
|
this.getDeviceInfo()
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * @Descripttion: 转换json数据
|
|
|
+ */
|
|
|
+ changJsonToObj()
|
|
|
+ {
|
|
|
+ let list = null;
|
|
|
+ let x = [];
|
|
|
+ let y = [];
|
|
|
+ list = JSON.parse(this.data.data)
|
|
|
+ list.forEach((element,index,arr) => {
|
|
|
+ arr[index] = element.time
|
|
|
+
|
|
|
+ });
|
|
|
+
|
|
|
+
|
|
|
},
|
|
|
/**
|
|
|
* 图表配置
|
|
@@ -283,12 +291,7 @@ export default {
|
|
|
},
|
|
|
handleClick(tab, event) {
|
|
|
console.log(tab.name);
|
|
|
- if(tab.name=='second')
|
|
|
- {
|
|
|
- this.initData();
|
|
|
|
|
|
-
|
|
|
- }
|
|
|
},
|
|
|
tableRowClassName({ row, rowIndex }) {
|
|
|
if (rowIndex === 1) {
|
|
@@ -302,12 +305,15 @@ export default {
|
|
|
computed: {
|
|
|
drawerVisible: {
|
|
|
set(val) {
|
|
|
+
|
|
|
this.$emit("sendVal", val); // 表示将子组件改变的值传递给父组件
|
|
|
},
|
|
|
get() {
|
|
|
- // if(this.detailVisible){
|
|
|
- // this.initData()
|
|
|
- // }
|
|
|
+
|
|
|
+ if (this.detailVisible) {
|
|
|
+
|
|
|
+ this.changJsonToObj();
|
|
|
+ }
|
|
|
return this.detailVisible; // 表示获取父组件的值
|
|
|
},
|
|
|
},
|