| | |
| | | <el-row> |
| | | <el-col :span="4"> |
| | | <div class="search"> |
| | | <avue-form :option="option" v-model="form" @submit="connect"> |
| | | <avue-form ref="form" :option="option" v-model="form" @submit="connect"> |
| | | <template slot-scope="{}" slot="equipmentCodeLabel"> |
| | | <span></span> |
| | | </template> |
| | | <template slot-scope="{size}" slot="menuForm"> |
| | | <el-button v-if="!socketIoClient" type="primary" :size="size" @click="$refs.form.submit()">连 接</el-button> |
| | | <el-button v-if="socketIoClient" type="danger" :size="size" @click="disconnect">断 开</el-button> |
| | | </template> |
| | | </avue-form> |
| | | </div> |
| | |
| | | menuSpan: 6, |
| | | emptyBtn: false, |
| | | submitText: '连接', |
| | | submitBtn:false, |
| | | column: [ |
| | | { |
| | | label: "显示设备", |
| | |
| | | }); |
| | | |
| | | }, |
| | | disconnect() { |
| | | console.log(this.socketIoClient) |
| | | if (this.socketIoClient != null){ |
| | | this.socketIoClient.disconnect() |
| | | this.menuList = [] |
| | | if (this.socketIoClient.disconnected){ |
| | | this.socketIoClient = null |
| | | this.$notify.success({title:"断开成功"}) |
| | | }else { |
| | | this.$notify.error({title:"断开失败"}) |
| | | } |
| | | } |
| | | }, |
| | | left() { |
| | | this.$refs.flipbook.flipLeft() |
| | | }, |