剩余模块:生产退料
This commit is contained in:
@@ -13,8 +13,8 @@
|
||||
<tki-qrcode cid="qrcode" ref="qrcode" :val="state.inputText" :size="170" unit="upx" :loadMake="true"
|
||||
:usingComponents="true" />
|
||||
<view class="codeBoxText">
|
||||
<view>单据:{{ props.dataType }}</view>
|
||||
<view>编码:</view>
|
||||
<view>{{ t('receive.djbh1') }}:{{ props.dataType }}</view>
|
||||
<view>{{ t('receive.code') }}:</view>
|
||||
<view class="container chinese-text">{{ state.inputText }}</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -53,6 +53,10 @@
|
||||
})
|
||||
watch(()=> props.fence,(val1,val2) => {
|
||||
console.log(val1,val2);
|
||||
if (props.fence.filter((item : any) => item).length !== 0) {
|
||||
state.inputText = ''
|
||||
state.show = true
|
||||
}
|
||||
})
|
||||
const state = reactive({
|
||||
inputText: '',
|
||||
@@ -70,7 +74,7 @@
|
||||
const confirmfun = (e : any) => {
|
||||
emits('inputConfirm', e)
|
||||
}
|
||||
const closeFun = (time : number = 2000) => {
|
||||
const closeFun = (time : number = 4000) => {
|
||||
setTimeout(() => {
|
||||
state.inputText = ''
|
||||
state.show = true
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
</view>
|
||||
<view class="input-box" v-if="screeningTypes('quantityStr')">
|
||||
<view class="input-item">
|
||||
<up-input :placeholder="t('public.qsrsl')" border="none" clearable inputAlign="right"
|
||||
<up-input :placeholder="t('public.qsrsl')" border="none" clearable inputAlign="right" :disabled="props.qtyState"
|
||||
v-model="state.scanFrame.quantityStr" @change="quantityStrChangeFun">
|
||||
<template #prefix>
|
||||
<view class="item-title">{{ t('public.qty') }}</view>
|
||||
@@ -84,6 +84,12 @@
|
||||
default: () => {
|
||||
return ['warehouseStr', 'locationStr', 'articlesStr', 'quantityStr', 'batchNumberStr']
|
||||
}
|
||||
},
|
||||
qtyState: {
|
||||
type: Boolean,
|
||||
default: () => {
|
||||
return false
|
||||
}
|
||||
}
|
||||
})
|
||||
const state = reactive({
|
||||
@@ -126,7 +132,7 @@
|
||||
state.componentsData = obj
|
||||
state.scanFrame.warehouseStr = obj.warehouseStr
|
||||
state.scanFrame.locationStr = obj.locationStr
|
||||
state.scanFrame.quantityStr = obj.quantityStr
|
||||
state.scanFrame.quantityStr = props.qtyState ? 1 : obj.quantityStr
|
||||
state.scanFrame.batchNumberStr = obj.batchNumberStr
|
||||
state.warehouseData = obj.warehouseData
|
||||
state.locationData = obj.locationData
|
||||
@@ -222,7 +228,7 @@
|
||||
state.show = true
|
||||
state.quantityStrState = true
|
||||
} else if (state.scanFrame.quantityStr == '') {
|
||||
state.scanFrame.quantityStr = state.receiveBillScanData.UnScanQty
|
||||
state.scanFrame.quantityStr = props.qtyState ? 1 : state.receiveBillScanData.UnScanQty
|
||||
}
|
||||
state.scanFrame.articlesStr = state.receiveBillScanData.MaterialNumber
|
||||
state.scanFrame.barCodeStr = state.receiveBillScanData.queryString
|
||||
@@ -282,6 +288,8 @@
|
||||
state.quantityStrState = false
|
||||
} else {
|
||||
state.quantityStrState = true
|
||||
uni.$u.toast(t('index.slbndy') + state.receiveBillScanData.UnScanQty)
|
||||
state.scanFrame.quantityStr = state.receiveBillScanData.UnScanQty
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user