he wei
2024-01-05 1f9fe9d97009322193484f35a88843de228a929d
U 实时websocket 改为发消息模式
6个文件已修改
75 ■■■■ 已修改文件
src/components/bar2.vue 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/home/index.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hrControl/index.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/powerCabinetControl/index.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/realTime/index.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/switchControl/index.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/bar2.vue
@@ -85,14 +85,15 @@
            }
          });
        });
        let maxint = Math.ceil(max / 9.5);
        //不让最高的值超过最上面的刻度
        let maxval = maxint * 10;
        // let maxint = Math.ceil(max / 9.5);
        // let maxint = (max * 1.1);
        // //不让最高的值超过最上面的刻度
        // let maxval = maxint * 10;
        //让显示的刻度是整数
        return maxval;
        return max * 1.1;
      }
      var max = Math.ceil(calMax([sData]) / 10) * 10;
      var max = Math.ceil(calMax([sData]) * 10) / 10;
      const unit = this.unit;
      return {
        grid: {
@@ -235,11 +236,11 @@
                  backgroundColor: "#0C4D77",
                  fontSize: 14,
                  // lineHeight: 24,
                  verticalAlign: 'middle',
                  verticalAlign: "middle",
                  width: 50,
                  color: "#78EEF8",
                  // padding: [4, 0, 0, 1],
                  padding: [4, 4 ],
                  padding: [4, 4],
                  borderColor: "#78EEF8",
                  borderRadius: 3,
                  borderWidth: 1,
@@ -294,7 +295,7 @@
            data: getmydzd,
            itemStyle: {
              normal: {
                color: '#52768C'
                color: "#52768C",
              },
            },
            z: 0,
@@ -310,4 +311,4 @@
    });
  },
};
</script>
</script>
src/views/home/index.vue
@@ -84,6 +84,17 @@
      this.curSwitch =
        this.breakerList.filter((v) => v.breakerName == name)[0] || {};
    },
    onWSOpen1() {
      this.$nextTick(() => {
        this.sendMessage1();
      });
    },
    sendMessage1() {
      if (!this.isWSOpen1) {
        return false;
      }
      this.SOCKET1.send('');
    },
    onWSMessage1(res) {
      let { data, data2, data3 } = JSON.parse(res.data);
      // console.log(data, "=====data", data2);
src/views/hrControl/index.vue
@@ -491,6 +491,17 @@
    setParam() {
      this.paramVisible = true;
    },
    onWSOpen1() {
      this.$nextTick(() => {
        this.sendMessage1();
      });
    },
    sendMessage1() {
      if (!this.isWSOpen1) {
        return false;
      }
      this.SOCKET1.send('');
    },
    onWSMessage1(res) {
      let { data, data2, data3, data4 } = JSON.parse(res.data);
      // console.log(data, "=====data??", data2);
src/views/powerCabinetControl/index.vue
@@ -248,6 +248,17 @@
    },
  },
  methods: {
    onWSOpen1() {
      this.$nextTick(() => {
        this.sendMessage1();
      });
    },
    sendMessage1() {
      if (!this.isWSOpen1) {
        return false;
      }
      this.SOCKET1.send('');
    },
    onWSMessage1(res) {
      let { data, data2, data3, data4 } = JSON.parse(res.data);
      // console.log(data, "=====data??", data2);
src/views/realTime/index.vue
@@ -410,6 +410,17 @@
        this.childrenVisible = true;
      }
    },
    onWSOpen1() {
      this.$nextTick(() => {
        this.sendMessage1();
      });
    },
    sendMessage1() {
      if (!this.isWSOpen1) {
        return false;
      }
      this.SOCKET1.send('');
    },
    onWSMessage1(res) {
      let { data, data2, data3, data4 } = JSON.parse(res.data);
      // console.log(data, "=====data", data2);
src/views/switchControl/index.vue
@@ -307,6 +307,7 @@
              this.$layer.close(loading);
              if (code && data) {
                this.$message.success(msg);
                this.sendMessage1();
              } else {
                this.$message.error(msg);
              }
@@ -320,6 +321,17 @@
          console.log(err);
        });
    },
    onWSOpen1() {
      this.$nextTick(() => {
        this.sendMessage1();
      });
    },
    sendMessage1() {
      if (!this.isWSOpen1) {
        return false;
      }
      this.SOCKET1.send('');
    },
    onWSMessage1(res) {
      let { data, data2, data3 } = JSON.parse(res.data);
      // console.log(data, "=====data", data2);