From ddb300bd410f6c9871c3c033e16451f709c2781e Mon Sep 17 00:00:00 2001
From: admin <15939171744@163.com>
Date: 星期二, 16 四月 2024 10:09:46 +0800
Subject: [PATCH] -

---
 jcdm-ui/src/views/main/kb/stationTerminal/index.vue |   56 +++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 39 insertions(+), 17 deletions(-)

diff --git a/jcdm-ui/src/views/main/kb/stationTerminal/index.vue b/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
index c29cfdc..e92d432 100644
--- a/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
+++ b/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
@@ -96,7 +96,13 @@
 <!--           </el-col>-->
 <!--         </el-row>-->
          <el-row style="margin-top: 20px">
-             <el-button @click="Release" type="primary">鏀捐</el-button>
+           <el-col></el-col>
+             <span style="width: 130px;" class="head-font">棰勮鎬绘垚鍙� : {{headContent.yzSfcCode}}</span>
+         </el-row>
+         <el-row style="margin-top: 20px">
+<!--             <el-button @click="Release" type="primary">缁戝畾</el-button>-->
+           <el-button @click="bindYzSfc" type="primary">缁戝畾</el-button>
+
          </el-row>
        </el-card>
 
@@ -308,7 +314,8 @@
   addBasicParameters,
   addParamCollection,
   addTighteningParameters,
-  saveCampaignTimeParameters
+  saveCampaignTimeParameters,
+  replaceAssemblyCode,
 } from "@/api/main/da/paramCollection/paramCollection";
 
 export default {
@@ -331,6 +338,7 @@
         processesCode: 'OP1010',
         processesName: '璐存爣鏈�-璐寸爜',
         sfcCode: '',
+        yzSfcCode: '',
       },
       workpieceInformation: {
         workOrderNo: null,
@@ -361,7 +369,7 @@
       },
       content: '',
       activeName: 'first',
-      url: "ws://192.168.1.100:8080/websocket/message/",
+      url: "ws://192.168.1.106:8080/websocket/message/",
       message: "",
       text_content: "",
       ws: null,
@@ -428,6 +436,19 @@
   methods: {
     serialLink() {
       this.open1 = true
+    },
+    bindYzSfc(){
+      if(this.headContent.sfcCode!==""&&this.headContent.yzSfcCode!==""){
+        let param = {
+          sfcCode: this.headContent.sfcCode,
+          locationCode: this.headContent.processesCode,
+          yzSfcCode: this.headContent.yzSfcCode
+        }
+        this.$message('鍙互缁戝畾锛�');
+        replaceAssemblyCode(param).then(response => {
+
+        });
+      }
     },
     Release(){
       // this.$message('portsList锛�'+this.portsList.length);
@@ -621,7 +642,7 @@
           saveCampaignTimeParameters(param).then(response => {});
           self.cakeLamp.release = 1;
           self.endClear()
-
+          workpieceRelease(param).then(response => {});
         } else if (event.data.includes("[")) {
           let formulaChilds = "";
           self.formulaChildList.sort((a, b) => a.stepSort - b.stepSort);
@@ -661,23 +682,24 @@
       else {
         const scanValue = this.myserialport.hex2atostr(value).replace(/[\r\n]/g, '');
         console.log("涓插彛鏀跺埌鏁版嵁-------------------"+scanValue)
-        // if(this.cakeLamp.InPlace=== 1){
-          if(this.headContent.sfcCode !== ''){
+
+        if(this.headContent.sfcCode !== ''){
+          if(scanValue.includes("SS")){
+            this.headContent.yzSfcCode = scanValue
+          }else {
             this.$message('鎵弿鐗╂枡缂栫爜'+scanValue);
             console.log(scanValue)
             this.serialPortMethod(scanValue)
-          }else {
-            this.$message('鎵爜璇嗗埆浜у搧搴忓垪鍙�'+scanValue);
-            this.headContent.sfcCode = scanValue;
-            this.queryParams.productNum = scanValue;
-            this.getList()
-            // this.getListFormulaChild()
-            this.cakeLamp.scanFinish = 1
-            this.cakeLamp.startWork = 1
           }
-        // }else {
-        //   this.$message('宸ヤ欢鏈埌浣嶇姝㈡壂鐮侊紒');
-        // }
+        } else {
+          this.$message('鎵爜璇嗗埆浜у搧搴忓垪鍙�'+scanValue);
+          this.headContent.sfcCode = scanValue;
+          this.queryParams.productNum = scanValue;
+          this.getList()
+          this.cakeLamp.scanFinish = 1
+          this.cakeLamp.startWork = 1
+        }
+
       }
     },
     clearHistory() {

--
Gitblit v1.9.3