|  |  | 
 |  |  |         console.log("扫码结果:", data.code); | 
 |  |  |         let codeInfo = JSON.parse(data.code); | 
 |  |  |         that.codeInfoId = codeInfo.id; | 
 |  |  |         if (codeInfo.partNo) { | 
 |  |  |           if (that.registerInfo.partNo != codeInfo.partNo) { | 
 |  |  |         if (codeInfo.PN) { | 
 |  |  |           if (that.registerInfo.partNo != codeInfo.PN) { | 
 |  |  |             this.$u.toast("当前子件和扫码子件不一致!"); | 
 |  |  |             return; | 
 |  |  |           } | 
 |  |  | 
 |  |  |     }, | 
 |  |  |     // 扫码后数据回显 | 
 |  |  |     scanHandle(val) { | 
 |  |  |       const { outBatchNo } = val; | 
 |  |  |       const { BN } = val; | 
 |  |  |       const { workstationId, operationTaskId } = this.registerInfo; | 
 |  |  |       const obj = { | 
 |  |  |         outBatchNo: outBatchNo, | 
 |  |  |         outBatchNo: BN, | 
 |  |  |         workstationId: workstationId, | 
 |  |  |         operationTaskId: operationTaskId, | 
 |  |  |       }; |