Răsfoiți Sursa

调仓bug修改

asd26269546 2 ani în urmă
părinte
comite
6e87e238ac
1 a modificat fișierele cu 12 adăugiri și 8 ștergeri
  1. 12 8
      src/views/store-change.vue

+ 12 - 8
src/views/store-change.vue

@@ -242,11 +242,7 @@ export default {
 					this.socketInit()
 				}, 500);
       } else {
-        console.log({
-          fromPlcStationCode: sessionStorage.getItem('plcCode'),
-          toPlcStationCode: this.toPlcStationCode,
-          rfidList: this.scanData.rfidTagItems.map(item => item.rfidCode)
-        })
+        
         if (!this.toPlcStationCode) {
           return this.$Message.error('请选择仓库')
         }
@@ -255,7 +251,7 @@ export default {
           fromPlcStationCode: sessionStorage.getItem('plcCode'),
           toPlcStationCode: this.toPlcStationCode,
 
-          rfidList: this.scanData.rfidTagItems.map(item => item.rfidCode)
+          rfidList: this.scanData.rfidTagItems.map(item => item.rfid)
         }).then(res => {
           if (res.code === 0) {
             this.$Message.info('调仓成功!')
@@ -271,12 +267,19 @@ export default {
 			)
 		},
     getScanList(rfidTagItems) {
+      const rfidTagItemsCopy = []
 			if(!rfidTagItems) return
+      for (let i = 0; i < rfidTagItems.length; i++) {
+        const element = rfidTagItems[i];
+        if(element){
+          rfidTagItemsCopy.push(element)
+        }
+      }
 			this.reading = false
-			console.log(rfidTagItems)
+			console.log(rfidTagItemsCopy)
 			this.scanData.rfidTagItems = [
 				...this.scanData.rfidTagItems,
-				...rfidTagItems,
+				...rfidTagItemsCopy,
 			]
 			this.scanData.materialItems = [
 				...this.scanData.materialItems,
@@ -406,6 +409,7 @@ export default {
   },
   mounted() {
     this.tempDelData = []
+    
     //this.getScanList()
     this.socketInit()
     this.getStockHouse()