|
|
@@ -271,9 +271,11 @@ const onSelectMode = async (value) => {
|
|
|
}).then(() => {
|
|
|
showLoading()
|
|
|
returnTaskAbandon({taskNo: taskNo.value}).then(res => {
|
|
|
+ scanSuccess()
|
|
|
router.push({name: 'ReturnList'})
|
|
|
showToast({duration: 3000, message: '当前任务已放弃正在跳转到任务页面,请稍后~'})
|
|
|
}).catch((err) => {
|
|
|
+ scanError()
|
|
|
tips.value = `${err.message}`
|
|
|
}).finally(_ => {
|
|
|
closeLoading()
|
|
|
@@ -305,6 +307,12 @@ const onClickRightIcon = () => {
|
|
|
}
|
|
|
// 完成任务
|
|
|
const onComplete = () => {
|
|
|
+ if(binList.value.length==0){
|
|
|
+ scanError()
|
|
|
+ tips.value = '当前未扫描商品,请先扫描商品条码'
|
|
|
+ showToast({duration: 3000, message: tips.value})
|
|
|
+ return
|
|
|
+ }
|
|
|
showConfirmDialog({
|
|
|
title: '温馨提示',
|
|
|
message:
|
|
|
@@ -322,11 +330,14 @@ const onComplete = () => {
|
|
|
const _returnTaskFirstStepComplete=(callHikQuickIn)=>{
|
|
|
showLoading()
|
|
|
returnTaskFirstStepComplete({taskNo:taskNo.value,callHikQuickIn}).then(res => {
|
|
|
+ scanSuccess()
|
|
|
if(callHikQuickIn){
|
|
|
router.replace({ name: 'ReturnTask', query: { code:taskNo.value,container:containerNo.value } });
|
|
|
}else {
|
|
|
router.push({name: 'ReturnList'})
|
|
|
}
|
|
|
+ }).catch(err=>{
|
|
|
+ scanError()
|
|
|
}).finally(_ => {
|
|
|
closeLoading()
|
|
|
})
|