mirror of
https://gitee.com/beecue/fastbee.git
synced 2025-12-17 16:36:03 +08:00
设备编辑详情报错处理
This commit is contained in:
@@ -192,10 +192,10 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
// 获取到父组件传递的device后,刷新列表
|
// 获取到父组件传递的device后,刷新列表
|
||||||
device: function (newVal, oldVal) {
|
device: function (newVal, oldVal) {
|
||||||
this.deviceInfo = newVal;
|
if (newVal && newVal.deviceId != 0) {
|
||||||
if (this.deviceInfo && this.deviceInfo.deviceId != 0) {
|
getDeviceRunningStatus(newVal.deviceId).then(response => {
|
||||||
getDeviceRunningStatus(this.deviceInfo.deviceId).then(response => {
|
|
||||||
this.deviceInfo = response.data;
|
this.deviceInfo = response.data;
|
||||||
|
console.log(this.deviceInfo);
|
||||||
this.updateDeviceStatus(this.deviceInfo);
|
this.updateDeviceStatus(this.deviceInfo);
|
||||||
this.$nextTick(function () {
|
this.$nextTick(function () {
|
||||||
this.MonitorChart();
|
this.MonitorChart();
|
||||||
@@ -231,7 +231,7 @@ export default {
|
|||||||
integerList: [],
|
integerList: [],
|
||||||
decimalList: [],
|
decimalList: [],
|
||||||
arrayList: [],
|
arrayList: [],
|
||||||
readonlyList: []
|
readOnlyList: []
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -241,7 +241,7 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
/** 发布物模型 类型(1=属性,2=功能) */
|
/** 发布物模型 类型(1=属性,2=功能) */
|
||||||
publishThingsModel(device, model) {
|
publishThingsModel(device, model) {
|
||||||
// TODO 创建的时候过去一次即可。 获取缓存的Json物模型
|
// TODO 创建的时候获取一次即可。 获取缓存的Json物模型
|
||||||
cacheJsonThingsModel(device.productId).then(response => {
|
cacheJsonThingsModel(device.productId).then(response => {
|
||||||
let thingsModel = JSON.parse(response.data);
|
let thingsModel = JSON.parse(response.data);
|
||||||
let type = 0;
|
let type = 0;
|
||||||
@@ -349,8 +349,9 @@ export default {
|
|||||||
model.name = "设备升级"
|
model.name = "设备升级"
|
||||||
this.mqttPublish(3, this.deviceInfo, model);
|
this.mqttPublish(3, this.deviceInfo, model);
|
||||||
},
|
},
|
||||||
/**监测图表*/
|
/**监测图表统计*/
|
||||||
MonitorChart() {
|
MonitorChart() {
|
||||||
|
console.log(this.deviceInfo.readOnlyList.length);
|
||||||
for (let i = 0; i < this.deviceInfo.readOnlyList.length; i++) {
|
for (let i = 0; i < this.deviceInfo.readOnlyList.length; i++) {
|
||||||
var myChart = echarts.init(this.$refs.map[i]);
|
var myChart = echarts.init(this.$refs.map[i]);
|
||||||
var option;
|
var option;
|
||||||
|
|||||||
Reference in New Issue
Block a user