From 91b54fc007c9e82087738048d3b767c9645a6aec Mon Sep 17 00:00:00 2001
From: cl <418351270@qq.com>
Date: 星期五, 06 九月 2024 09:45:00 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/service/impl/BsFormulaChildInfoServiceImpl.java |   20 +++++----
 jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java                                     |    2 
 jcdm-ui/src/views/main/kb/stationTerminal/index.vue                                                   |   46 +++++++---------------
 3 files changed, 27 insertions(+), 41 deletions(-)

diff --git a/jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/service/impl/BsFormulaChildInfoServiceImpl.java b/jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/service/impl/BsFormulaChildInfoServiceImpl.java
index 28eccb6..43593d8 100644
--- a/jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/service/impl/BsFormulaChildInfoServiceImpl.java
+++ b/jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/service/impl/BsFormulaChildInfoServiceImpl.java
@@ -528,17 +528,19 @@
     @Override
     public AjaxResult updateTighteningFormula(BsFormulaChildInfo bsFormulaChildInfo) {
         Boolean b = true;
-        BsFormulaChildInfo getMaterTwo = new BsFormulaChildInfo();
-        getMaterTwo.setProcessesCode(bsFormulaChildInfo.getLocationCode());
-        getMaterTwo.setOperationType("2");
-        List<BsFormulaChildInfo> operationType = bsFormulaChildInfoMapper.selectBsFormulaChildInfoList(getMaterTwo);
-        List<String> collect = operationType.stream().map(BsFormulaChildInfo::getResults).collect(Collectors.toList());
-        for (String s : collect) {
-            if(s.equals("")){
-                return AjaxResult.error("鎵爜鏈畬鎴愶紝绂佹鎷х揣鎿嶄綔锛�");
+        if(!"OP100".equals(bsFormulaChildInfo.getLocationCode())){
+            BsFormulaChildInfo getMaterTwo = new BsFormulaChildInfo();
+            getMaterTwo.setProductCode(bsFormulaChildInfo.getProductCode());
+            getMaterTwo.setProcessesCode(bsFormulaChildInfo.getLocationCode());
+            getMaterTwo.setOperationType("2");
+            List<BsFormulaChildInfo> operationType = bsFormulaChildInfoMapper.selectBsFormulaChildInfoList(getMaterTwo);
+            List<String> collect = operationType.stream().map(BsFormulaChildInfo::getResults).collect(Collectors.toList());
+            for (String s : collect) {
+                if(s.equals("")){
+                    return AjaxResult.error("鎵爜鏈畬鎴愶紝绂佹鎷х揣鎿嶄綔锛�");
+                }
             }
         }
-
         //娣诲姞鎷х揣鍙傛暟-鍙傛暟閲囬泦琛�
         DaParamCollection daParamCollection = new DaParamCollection();
         daParamCollection.setParamCode(bsFormulaChildInfo.getParamCode());
diff --git a/jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java b/jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java
index 62605a9..3b31588 100644
--- a/jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java
+++ b/jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java
@@ -91,7 +91,7 @@
 
         //涓荤嚎浜哄伐宸ヤ綅
         Constants.OP040_OP160.add(Constants.OP040);
-        //Constants.OP040_OP160.add(Constants.OP060);
+        Constants.OP040_OP160.add(Constants.OP080);
         Constants.OP040_OP160.add(Constants.OP070);
         Constants.OP040_OP160.add(Constants.OP100);
         Constants.OP040_OP160.add(Constants.OP120_2);
diff --git a/jcdm-ui/src/views/main/kb/stationTerminal/index.vue b/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
index 96ac33d..9c08027 100644
--- a/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
+++ b/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
@@ -289,7 +289,7 @@
   name: "stationTerminal",
   data() {
     return {
-      text: 'P9900166410#T2342325325235235\n#V993983#SSW002.005#HHW001.001#NMCU#',
+      text: 'P9900200461#T2408170000004 #V993983#SSW001.001#HHW001.001#NMCU',
       materialCode: '', // 鐗╂枡缂栫爜
       carCode: '',
       showInput: false,
@@ -424,24 +424,6 @@
 
       }
     },
-    // getWorkOrders(){
-    //   if(this.headContent.sfcCode === '' || this.headContent.sfcCode === null){
-    //     //鎺ユ敹宸ュ崟
-    //     const param = {
-    //       lineCode: this.headContent.processesCode
-    //     }
-    //     mozuReceivingWorkOrders(param).then(response => {
-    //       this.headContent.sfcCode = response.msg;
-    //       this.queryParams.productNum = response.msg;
-    //       this.getList()
-    //       this.cakeLamp.scanFinish = 1
-    //       this.cakeLamp.startWork = 1
-    //       this.cakeLamp.InPlace = 1
-    //     });
-    //   }else {
-    //     this.$message.error("宸茬粡鏈夊伐鍗曚簡锛屼笉鑳芥帴鏀讹紒");
-    //   }
-    // },
     serialLink() {
       this.open1 = true
     },
@@ -538,16 +520,18 @@
     async getList() {
       await listProductionOrde(this.queryParams).then(response => {
         let rowsData = response.rows[0];
-        console.log(rowsData)
-        this.workpieceInformation.workOrderNo = rowsData.workOrderNo;
-        this.workpieceInformation.productCode = rowsData.productCode;
-        this.workpieceInformation.materialCode = rowsData.materialCode;
-        this.workpieceInformation.planQty = rowsData.planQty;
-        this.headContent.cardCode = rowsData.trolleyYard;
+        if(rowsData){
+          this.workpieceInformation.workOrderNo = rowsData.workOrderNo;
+          this.workpieceInformation.productCode = rowsData.productCode;
+          this.workpieceInformation.materialCode = rowsData.materialCode;
+          this.workpieceInformation.planQty = rowsData.planQty;
+          this.headContent.cardCode = rowsData.trolleyYard;
+          this.getListFormulaChild()
+          this.workpieceInformation.inboundTime = this.getCurrentTime()
+        }else {
+          this.$message.error('绯荤粺娌℃湁姝ゅ伐鍗曪紝璇烽噸鏂版壂鐮侊紒');
+        }
       });
-      this.getListFormulaChild()
-      this.workpieceInformation.inboundTime = this.getCurrentTime()
-
     },
 
     initializedData(){
@@ -564,7 +548,7 @@
           this.cakeLamp.InPlace = 1
           // this.test1()
           // this.test2()
-          this.text = 'P9900166410#T'+this.headContent.sfcCode+'\n#V993983#SSW002.005#HHW001.001#NMCU#'
+          this.text = 'P9900200461#T'+this.headContent.sfcCode+' #V993983#SSW001.001#HHW001.001#NMCU'
         }
       });
     },
@@ -595,7 +579,7 @@
           let qrCode = new QRCode('canvasWrapper1',{
             width: 83,
             height: 83,
-            text: 'P9900166410#T'+ this.headContent.sfcCode +'#V993983#SSW002.005#HHW001.001#NMCU#',
+            text: 'P9900200461#T'+this.headContent.sfcCode+' #V993983#SSW001.001#HHW001.001#NMCU',
             colorDark: '#000',
             colorLight: '#fff'
           })
@@ -608,7 +592,7 @@
           let qrCode = new QRCode('canvasWrapper2',{
             width: 83,
             height: 83,
-            text: 'P9900166410#T'+ this.headContent.sfcCode +'#V993983#SSW002.005#HHW001.001#NMCU#',
+            text: 'P9900200461#T'+this.headContent.sfcCode+' #V993983#SSW001.001#HHW001.001#NMCU',
             colorDark: '#000',
             colorLight: '#fff'
           })

--
Gitblit v1.9.3