diff --git a/src/mycomponents/recommend/recommend.vue b/src/mycomponents/recommend/recommend.vue index bf7b175a..4aa55e52 100644 --- a/src/mycomponents/recommend/recommend.vue +++ b/src/mycomponents/recommend/recommend.vue @@ -93,7 +93,19 @@ }, watch: { - + // 模拟扫描功能 + detail: { + handler(newVal, oldVal) { + if(newVal.scaned){ + newVal.copyContent = "HPQ;V1.0;I" + newVal.itemCode + ";P" + newVal.packingNumber + ";B" + newVal.batch + ";Q" + newVal.qty + }else{ + newVal.copyContent = '' + } + console.log('newVal.copyContent',newVal.copyContent) + }, + immediate: true, + deep: true + } }, methods: { copy() { diff --git a/src/mycomponents/scan/winComScanFg.vue b/src/mycomponents/scan/winComScanFg.vue index 68d87e2f..3fd8393b 100644 --- a/src/mycomponents/scan/winComScanFg.vue +++ b/src/mycomponents/scan/winComScanFg.vue @@ -139,6 +139,10 @@ }, 1000); // #endif }, + setItemCodeSimulate(itemCode,scanMsg) { + this.itemCode = itemCode; + this.scanMsg = scanMsg; + }, setItemCode(itemCode) { this.itemCode = itemCode; }, diff --git a/src/mycomponents/scan/winScanFgLabel.vue b/src/mycomponents/scan/winScanFgLabel.vue index f0e5389f..552d3b0e 100644 --- a/src/mycomponents/scan/winScanFgLabel.vue +++ b/src/mycomponents/scan/winScanFgLabel.vue @@ -21,6 +21,8 @@ + + @@ -52,6 +54,11 @@ }, methods: { + //模拟扫描功能 + simulateScan(item){ + this.$refs.comscansimulate.setItemCodeSimulate(item.itemCode,item.copyContent) + this.$refs.comscansimulate.clickScanMsg(); + }, openScanPopup(itemCode) { setTimeout(res => { this.$refs.popup.open('bottom') diff --git a/src/pages/productReceipt/job/fgProductReceiptDetail.vue b/src/pages/productReceipt/job/fgProductReceiptDetail.vue index 51cca9c7..7e1d2d5a 100644 --- a/src/pages/productReceipt/job/fgProductReceiptDetail.vue +++ b/src/pages/productReceipt/job/fgProductReceiptDetail.vue @@ -231,7 +231,11 @@ that.detailSource.forEach(r => { r.subList.forEach(s => { if (this.scanedPackingNumber && this.scanedPackingNumber == s - .packingNumber) s.scaned = true + .packingNumber) { + s.scaned = true + //模拟扫描功能 + this.$refs.scanPopup.simulateScan(s); + } }) })