|
|
@@ -79,23 +79,16 @@ const active=ref('1')
|
|
|
const activeChange=(value)=>{
|
|
|
scanType.value=Number(value)
|
|
|
locationNo.value=''
|
|
|
+ containerNo.value=''
|
|
|
tips.value=active.value=='1'?'请扫描库位号':'请扫描容器号'
|
|
|
}
|
|
|
// 扫描条码监听
|
|
|
const _handlerScan = (code) => {
|
|
|
if(!code) return
|
|
|
if (scanType.value == 1) {
|
|
|
- // const regex = /^HK\d{6}$/;
|
|
|
- // if(regex.test(barcodeToUpperCase(code))){
|
|
|
locationNo.value = barcodeToUpperCase(code)
|
|
|
scanType.value=2
|
|
|
tips.value='请扫描库位号'
|
|
|
- // }else {
|
|
|
- // tips.value=`${code}:料箱条码不匹配`
|
|
|
- // scanError()
|
|
|
- // showNotify({ type: 'danger', duration: 3000, message:`${code}:料箱条码不匹配` })
|
|
|
- // locationNo.value=''
|
|
|
- // }
|
|
|
}else if(scanType.value == 2){
|
|
|
if(code){
|
|
|
containerNo.value = barcodeToUpperCase(code)
|
|
|
@@ -152,7 +145,6 @@ const _bindContainerLocation=()=>{
|
|
|
}
|
|
|
}).catch(err=>{
|
|
|
tips.value=err.message
|
|
|
- containerNo.value=''
|
|
|
scanError()
|
|
|
}).finally(()=>{
|
|
|
closeLoading()
|
|
|
@@ -174,7 +166,6 @@ const _unbindContainerLocation=()=>{
|
|
|
}
|
|
|
}).catch(err=>{
|
|
|
tips.value=err.message
|
|
|
- containerNo.value=''
|
|
|
scanError()
|
|
|
}).finally(()=>{
|
|
|
closeLoading()
|