|
@@ -47,11 +47,53 @@ export default {
|
|
mb.register(vs);
|
|
mb.register(vs);
|
|
},
|
|
},
|
|
windturbineMessage: function (msg) {
|
|
windturbineMessage: function (msg) {
|
|
- console.log(msg);
|
|
|
|
|
|
+ var val = JSON.parse(msg);
|
|
|
|
+ for(var v in this.ls){
|
|
|
|
+ var vv = this.ls[v];
|
|
|
|
+ for(var it in vv.value){
|
|
|
|
+ vv.value[it].status = val[it].status;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
},
|
|
},
|
|
suggestion: function (msg) {
|
|
suggestion: function (msg) {
|
|
- console.log(msg);
|
|
|
|
|
|
+ var val = JSON.parse(msg);
|
|
|
|
+ var ll = {
|
|
|
|
+ start: { key: "待启动", value: [] },
|
|
|
|
+ stop: { key: "待停机", value: [] },
|
|
|
|
+ maintain: { key: "待维护", value: [] },
|
|
|
|
+ unmaintain: { key: "待取消维护", value: [] },
|
|
|
|
+ reset: { key: "待复位", value: [] },
|
|
|
|
+ };
|
|
|
|
+ for (var vv in val) {
|
|
|
|
+ var v = val[vv];
|
|
|
|
+ if (v.adviceOperateStyle == "UnMaintain") {
|
|
|
|
+ // 推荐取消维护
|
|
|
|
+ ll.unmaintain.value.push(this.getCardValue(v));
|
|
|
|
+ } else if (v.adviceOperateStyle == "Start") {
|
|
|
|
+ //推荐启动
|
|
|
|
+ ll.start.value.push(this.getCardValue(v));
|
|
|
|
+ } else if (v.adviceOperateStyle == "Stop") {
|
|
|
|
+ // 推荐停机
|
|
|
|
+ ll.stop.value.push(this.getCardValue(v));
|
|
|
|
+ } else if (v.adviceOperateStyle == "Reset") {
|
|
|
|
+ // 推荐复位
|
|
|
|
+ ll.reset.value.push(this.getCardValue(v));
|
|
|
|
+ } else if (v.adviceOperateStyle == "Maintain") {
|
|
|
|
+ // 推荐维护
|
|
|
|
+ ll.maintain.value.push(this.getCardValue(v));
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ this.ls=ll;
|
|
},
|
|
},
|
|
|
|
+ getCardValue(val){
|
|
|
|
+ return {
|
|
|
|
+ status:0,
|
|
|
|
+ power:0,
|
|
|
|
+ windSpeed:0,
|
|
|
|
+ rollSpeed:0,
|
|
|
|
+ windturbineId:val.windturbineId,
|
|
|
|
+ }
|
|
|
|
+ }
|
|
},
|
|
},
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|