whyczyk
2021-07-27 25831490433a3778f5b87b31a1baba32c8429a0e
src/pages/home/topoGraph.vue
@@ -374,7 +374,8 @@
        <mw-drawer :visible.sync="drawer">
            <pre-option-list :bigPower="bigPower" :eleBoard="eleBoard" :AFEcabinet="AFEcabinet"
                :waterStation="waterStation" :oilStation="oilStation" :switch5000="switch5000"
                :switch32001="switch32001" :switch32002="switch32002" :switch5200="switch5200" v-if="drawer">
                :switch32001="switch32001" :switch32002="switch32002" :switch5200="switch5200" v-if="drawer"
                @change="changeLoad">
            </pre-option-list>
        </mw-drawer>
    </div>
@@ -534,7 +535,9 @@
                                        if (res.data.code == 1) {
                                            this.bigPower = res.data.data.rectifierPowerState;
                                            if (this.bigPower == 0) {
                                                diagramStates(diagram, 'bigPower');
                                                diagramStates(diagram, 'bigPower', true);
                                            } else {
                                                diagramStates(diagram, 'bigPower', false);
                                            }
                                            this.panel4 = res.data.data
                                            this.setDiagramByType()
@@ -550,7 +553,9 @@
                                        if (res.data.code == 1) {
                                            this.eleBoard = res.data.data.switchCloseBusScreen
                                            if (this.eleBoard == 0) {
                                                diagramStates(diagram, 'eleBoard');
                                                diagramStates(diagram, 'eleBoard', true);
                                            } else {
                                                diagramStates(diagram, 'eleBoard', false);
                                            }
                                            this.panel5 = res.data.data
                                            this.setDiagramByType()
@@ -566,7 +571,9 @@
                                        if (res.data.code == 1) {
                                            this.AFEcabinet = res.data.data.inverterRun
                                            if (this.AFEcabinet == 0) {
                                                diagramStates(diagram, 'AFEcabinet');
                                                diagramStates(diagram, 'AFEcabinet', true);
                                            } else {
                                                diagramStates(diagram, 'AFEcabinet', false);
                                            }
                                            this.panel7 = res.data.data
                                            this.setDiagramByType()
@@ -582,7 +589,9 @@
                                        if (res.data.code == 1) {
                                            this.waterStation = res.data.data.waterState
                                            if (this.waterStation == 0) {
                                                diagramStates(diagram, 'waterStation');
                                                diagramStates(diagram, 'waterStation', true);
                                            } else {
                                                diagramStates(diagram, 'waterStation', false);
                                            }
                                            this.panel8 = res.data.data
                                            this.setDiagramByType()
@@ -598,7 +607,9 @@
                                        if (res.data.code == 1) {
                                            this.oilStation = res.data.data.oilState
                                            if (this.oilStation == 0) {
                                                diagramStates(diagram, 'oilStation');
                                                diagramStates(diagram, 'oilStation', true);
                                            } else {
                                                diagramStates(diagram, 'oilStation', false);
                                            }
                                            this.panel9 = res.data.data
                                            this.setDiagramByType()
@@ -614,7 +625,9 @@
                                        if (res.data.code == 1) {
                                            this.switch5000 = res.data.data.switchClose;
                                            if (this.switch5000 == 1) {
                                                diagramStates(diagram, 'switch5000');
                                                diagramStates(diagram, 'switch5000', true);
                                            } else {
                                                diagramStates(diagram, 'switch5000', false);
                                            }
                                            this.panel1 = res.data.data
                                            this.setDiagramByType()
@@ -630,7 +643,9 @@
                                        if (res.data.code == 1) {
                                            this.switch32001 = res.data.data.switchClose
                                            if (this.switch32001 == 1) {
                                                diagramStates(diagram, 'switch32001');
                                                diagramStates(diagram, 'switch32001', true);
                                            } else {
                                                diagramStates(diagram, 'switch32001', false);
                                            }
                                            this.panel2 = res.data.data
                                            this.setDiagramByType()
@@ -646,7 +661,9 @@
                                        if (res.data.code == 1) {
                                            this.switch32002 = res.data.data.switchClose
                                            if (this.switch32002 == 1) {
                                                diagramStates(diagram, 'switch32002');
                                                diagramStates(diagram, 'switch32002', true);
                                            } else {
                                                diagramStates(diagram, 'switch32002', false);
                                            }
                                            this.panel3 = res.data.data
                                            this.setDiagramByType()
@@ -662,7 +679,9 @@
                                        if (res.data.code == 1) {
                                            this.switch5200 = res.data.data.switchClose
                                            if (this.switch5200 == 1) {
                                                diagramStates(diagram, 'switch5200');
                                                diagramStates(diagram, 'switch5200', true);
                                            } else {
                                                diagramStates(diagram, 'switch5200', false);
                                            }
                                            this.panel6 = res.data.data
                                            this.setDiagramByType()
@@ -731,58 +750,24 @@
            setDiagramByType() {
                this.run = "";
                if (this.speedCabinet == 0) {
                    diagramStates(diagram, 'speedCabinet');
                    diagramStates(diagram, 'speedCabinet', true);
                }
                if (this.electric == 0) {
                    diagramStates(diagram, 'electric');
                    diagramStates(diagram, 'electric', true);
                }
                if (this.sensor == 0) {
                    diagramStates(diagram, 'sensor');
                    diagramStates(diagram, 'sensor', true);
                }
                if (this.dynamometer == 0) {
                    diagramStates(diagram, 'dynamometer');
                    diagramStates(diagram, 'dynamometer', true);
                }
                if (this.transformer == 0) {
                    diagramStates(diagram, 'transformer');
                    diagramStates(diagram, 'transformer', true);
                }
                if (this.switch5000 == 1) {
                    this.run = 'run1';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1) {
                    this.run = 'run2';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower == 1) {
                    this.run = 'run3';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower == 1 && this
                    .eleBoard == 1) {
                    this.run = 'run4';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower == 1 && this
                    .eleBoard == 1 && this.speedCabinet == 1) {
                    this.run = 'run5';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower == 1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1) {
                    this.run = 'run6';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower == 1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1 && this.sensor == 1) {
                    this.run = 'run7';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower == 1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1 && this.sensor == 1 && this
                    .dynamometer == 1) {
                    this.run = 'run8';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower == 1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1 && this.sensor == 1 && this
                    .dynamometer == 1 && this.AFEcabinet ==
                    1) {
                    this.run = 'run9';
                }
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower == 1 && this
                if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower ==
                    1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1 && this.sensor == 1 && this
                    .dynamometer == 1 && this.AFEcabinet == 1 && this.transformer == 1) {
                    this.run = 'run10';
@@ -791,8 +776,46 @@
                        this.axis2 = diagram.getZoomLineInfo('line11');
                        this.axis2[0][0] = this.axis2[0][0] - 15;
                    }, 100);
                } else if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower ==
                    1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1 && this.sensor == 1 && this
                    .dynamometer == 1) {
                    this.run = 'run8';
                } else if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower ==
                    1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1 && this.sensor == 1 && this
                    .dynamometer == 1 && this.AFEcabinet ==
                    1) {
                    this.run = 'run9';
                } else if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower ==
                    1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1 && this.sensor == 1) {
                    this.run = 'run7';
                } else if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower ==
                    1 && this
                    .eleBoard == 1 && this.speedCabinet == 1 && this.electric == 1) {
                    this.run = 'run6';
                } else if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower ==
                    1 && this
                    .eleBoard == 1 && this.speedCabinet == 1) {
                    this.run = 'run5';
                } else if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower ==
                    1 && this
                    .eleBoard == 1) {
                    this.run = 'run4';
                } else if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1 && this.bigPower ==
                    1) {
                    this.run = 'run3';
                } else if (this.switch5000 == 1 && this.switch32001 == 1 && this.switch32002 == 1) {
                    this.run = 'run2';
                } else if (this.switch5000 == 1) {
                    this.run = 'run1';
                }
                diagramStates(diagram, this.run);
            },
            changeLoad() {
                this.searchAll()
                diagram._update()
            }
        },
        mounted() {