|
@ -8,8 +8,8 @@ |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<view class=""> |
|
|
<view class=""> |
|
|
<image class="fr icons_scan_close" src="/static/icons/icons_scan_close.svg" |
|
|
<image class="fr icons_scan_close" src="/static/icons/icons_scan_close.svg" @click="closeScanPopup()"> |
|
|
@click="closeScanPopup()"></image> |
|
|
</image> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="uni-flex uni-row" style="align-items: center; |
|
|
<view class="uni-flex uni-row" style="align-items: center; |
|
@ -39,8 +39,8 @@ |
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
<win-com-scan ref="comscan" :placeholder="title" @getResult="getScanResult" |
|
|
<win-com-scan ref="comscan" :placeholder="title" @getResult="getScanResult" :isShowHistory="isShowHistory" |
|
|
:isShowHistory="isShowHistory" :clearResult="true" :headerType="headerType"></win-com-scan> |
|
|
:clearResult="true" :headerType="headerType"></win-com-scan> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
@ -140,6 +140,7 @@ |
|
|
managementPrecision: '', |
|
|
managementPrecision: '', |
|
|
fromInventoryStatuses: "", |
|
|
fromInventoryStatuses: "", |
|
|
isCheck: false, |
|
|
isCheck: false, |
|
|
|
|
|
chooseWhich: '1' |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
created() { |
|
|
created() { |
|
@ -317,7 +318,12 @@ |
|
|
uni.hideLoading(); |
|
|
uni.hideLoading(); |
|
|
if (res.success) { |
|
|
if (res.success) { |
|
|
this.managementPrecision = res.managementPrecision |
|
|
this.managementPrecision = res.managementPrecision |
|
|
|
|
|
this.chooseWhich = '2' |
|
|
|
|
|
if (res.data && res.data.list && res.data.list.length > 1) { |
|
|
|
|
|
this.showBalanceSelect(res.data.list); |
|
|
|
|
|
} else { |
|
|
this.afterQueryBalance(res.data.list); |
|
|
this.afterQueryBalance(res.data.list); |
|
|
|
|
|
} |
|
|
} else { |
|
|
} else { |
|
|
this.showErrorMessage(res.message, res => { |
|
|
this.showErrorMessage(res.message, res => { |
|
|
this.packGetFocus(); |
|
|
this.packGetFocus(); |
|
@ -386,6 +392,7 @@ |
|
|
// } |
|
|
// } |
|
|
} else { |
|
|
} else { |
|
|
this.showBalanceSelect(datas); |
|
|
this.showBalanceSelect(datas); |
|
|
|
|
|
this.chooseWhich = '1' |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
@ -394,7 +401,12 @@ |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
selectBalanceItem(balance) { |
|
|
selectBalanceItem(balance) { |
|
|
|
|
|
if (this.chooseWhich == 1) { |
|
|
this.packCallBack(balance); |
|
|
this.packCallBack(balance); |
|
|
|
|
|
} else { |
|
|
|
|
|
this.countCallBack(balance); |
|
|
|
|
|
} |
|
|
|
|
|
// this.packCallBack(balance); |
|
|
//因为盘点时有负库存,暂时去掉判断 2023年12月28日 |
|
|
//因为盘点时有负库存,暂时去掉判断 2023年12月28日 |
|
|
// if (balance.qty > 0) { |
|
|
// if (balance.qty > 0) { |
|
|
// this.packCallBack(balance); |
|
|
// this.packCallBack(balance); |
|
|