| | |
| | | <el-col :span="12"> |
| | | <el-card shadow="never"> |
| | | <span class="head-font">总成编码 : {{headContent.sfcCode}}</span> |
| | | <el-input v-model="input" style="float: right;width: 150px;" placeholder="请输入内容"></el-input> |
| | | <el-input v-model="content" style="float: right;width: 150px;" placeholder="请输入内容"></el-input> |
| | | <el-button @click="scanCompleted" style="float: right" type="primary">扫码完成</el-button> |
| | | <el-button @click="clearClick" style="float: right" type="danger">清除</el-button> |
| | | </el-card> |
| | |
| | | |
| | | </el-col> |
| | | <el-col :span="18"> |
| | | <el-tabs type="border-card" style="height: 600px"> |
| | | <el-tab-pane> |
| | | <el-tabs type="border-card" style="height: 600px" v-model="activeName" @tab-click="changeMenu"> |
| | | <el-tab-pane name="first"> |
| | | <span slot="label"> <a class="el-icon-date"></a>首页</span> |
| | | <el-col :span="8"> |
| | | <el-table> |
| | |
| | | <el-image style="height: 520px;width: 100%" :src="imgSrc"></el-image> |
| | | </el-col> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <el-tab-pane name="second"> |
| | | <span slot="label"> <b class="el-icon-date"></b>物料BOM</span> |
| | | <el-empty > |
| | | <el-empty> |
| | | <span slot="description">暂无数据</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <c class="el-icon-date"></c>采集清单</span> |
| | | <el-empty > |
| | | <el-tab-pane name="third"> |
| | | <span slot="label"> <b class="el-icon-date"></b>采集清单</span> |
| | | <el-empty> |
| | | <span slot="description">暂无数据</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <d class="el-icon-date"></d>安灯状态</span> |
| | | <el-empty > |
| | | <el-tab-pane name="fourth"> |
| | | <span slot="label"> <b class="el-icon-date"></b>安灯状态</span> |
| | | <el-empty> |
| | | <span slot="description">暂无数据</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <e class="el-icon-date"></e>工艺配方</span> |
| | | <el-empty > |
| | | <el-tab-pane name="fifth"> |
| | | <span slot="label"> <b class="el-icon-date"></b>工艺配方</span> |
| | | <el-empty> |
| | | <span slot="description">暂无数据</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | |
| | | data() { |
| | | return { |
| | | ipAddress: '', |
| | | input: null, |
| | | imgSrc: '', |
| | | headContent: { |
| | | processesCode: 'OP1010', |
| | |
| | | scanFinish: 0, |
| | | startWork: 0, |
| | | release: 0 //允许放行 |
| | | } |
| | | }, |
| | | content: '', |
| | | activeName: 'first' |
| | | } |
| | | }, |
| | | created() { |
| | | this.getIPAddress(); |
| | | this.getStationConfList(); |
| | | }, |
| | | methods: { |
| | | changeMenu(tab, event) { |
| | | console.log(tab, event); |
| | | }, |
| | | clearClick(){ |
| | | this.$message('这是一条清除消息提示'); |
| | | this.headContent.sfcCode = null |
| | | }, |
| | | scanCompleted(){ |
| | | this.$message('扫码完成'+this.input); |
| | | this.headContent.sfcCode = this.input |
| | | this.queryParams.sfcCode = this.input |
| | | this.$message('扫码完成'+this.content); |
| | | this.headContent.sfcCode = this.content |
| | | this.queryParams.sfcCode = this.content |
| | | this.getList() |
| | | this.cakeLamp.scanFinish = 1 |
| | | }, |
| | |
| | | clearInterval(this.timer); |
| | | this.$message('保存节拍为'+this.workpieceInformation.beat+'秒'); |
| | | }, |
| | | getIPAddress() { |
| | | this.ipAddress = window.location.hostname; |
| | | }, |
| | | /** 查询工位终端配置列表 */ |
| | | getStationConfList() { |
| | | let queryParams = { |
| | |
| | | }); |
| | | listStationConf(queryParams).then(response => { |
| | | let rows = response.rows[0] |
| | | if(response.rows.length===0){ |
| | | this.$message('改ip沒有配置工序工位,請重試!'); |
| | | return |
| | | } |
| | | this.headContent.processesName = rows.processesName |
| | | this.headContent.processesCode = rows.processesCode |
| | | }); |
| | |
| | | font-size: 15px; |
| | | } |
| | | </style> |
| | | <!--<template>--> |
| | | <!-- <div>--> |
| | | <!-- <el-input v-model="url" type="text" style="width: 20%" /> --> |
| | | <!-- <el-button @click="join" type="primary">连接</el-button>--> |
| | | <!-- <el-button @click="exit" type="danger">断开</el-button>--> |
| | | |
| | | <!-- <br />--> |
| | | <!-- <el-input type="textarea" v-model="message" :rows="9" />--> |
| | | <!-- <el-button type="info" @click="send">发送消息</el-button>--> |
| | | <!-- <br />--> |
| | | <!-- <br />--> |
| | | <!-- <el-input type="textarea" v-model="text_content" :rows="9" /> 返回内容--> |
| | | <!-- <br />--> |
| | | <!-- <br />--> |
| | | <!-- </div>--> |
| | | <!--</template>--> |
| | | |
| | | <!--<script>--> |
| | | <!--export default {--> |
| | | <!-- data() {--> |
| | | <!-- return {--> |
| | | <!-- url: "ws://127.0.0.1:8081/websocket/message",--> |
| | | <!-- message: "",--> |
| | | <!-- text_content: "",--> |
| | | <!-- ws: null,--> |
| | | <!-- };--> |
| | | <!-- },--> |
| | | <!-- methods: {--> |
| | | <!-- join() {--> |
| | | <!-- const wsuri = this.url;--> |
| | | <!-- this.ws = new WebSocket(wsuri);--> |
| | | <!-- const self = this;--> |
| | | <!-- this.ws.onopen = function (event) {--> |
| | | <!-- self.text_content = self.text_content + "已经打开连接!" + "\n";--> |
| | | <!-- };--> |
| | | <!-- this.ws.onmessage = function (event) {--> |
| | | <!-- console.log("后端发过来的消息"+event.data)--> |
| | | <!-- self.text_content = event.data + "\n";--> |
| | | <!-- };--> |
| | | <!-- this.ws.onclose = function (event) {--> |
| | | <!-- self.text_content = self.text_content + "已经关闭连接!" + "\n";--> |
| | | <!-- };--> |
| | | <!-- },--> |
| | | <!-- exit() {--> |
| | | <!-- if (this.ws) {--> |
| | | <!-- this.ws.close();--> |
| | | <!-- this.ws = null;--> |
| | | <!-- }--> |
| | | <!-- },--> |
| | | <!-- send() {--> |
| | | <!-- if (this.ws) {--> |
| | | <!-- this.ws.send(this.message);--> |
| | | <!-- } else {--> |
| | | <!-- alert("未连接到服务器");--> |
| | | <!-- }--> |
| | | <!-- },--> |
| | | <!-- },--> |
| | | <!--};--> |
| | | <!--</script>--> |
| | | |