mirror of
https://github.com/fjykTec/ModernWMS.git
synced 2024-09-20 06:56:08 +08:00
feat(收货管理): 分拣时没填到期时间无法保存
This commit is contained in:
parent
d32a995d8e
commit
569a6875f6
|
@ -70,6 +70,7 @@ import { hookComponent } from '@/components/system/index'
|
||||||
import { IsInteger, StringLength } from '@/utils/dataVerification/formRule'
|
import { IsInteger, StringLength } from '@/utils/dataVerification/formRule'
|
||||||
import { errorColor } from '@/constant/style'
|
import { errorColor } from '@/constant/style'
|
||||||
import tooltipBtn from '@/components/tooltip-btn.vue'
|
import tooltipBtn from '@/components/tooltip-btn.vue'
|
||||||
|
import { removeObjectNull } from '@/utils/common'
|
||||||
|
|
||||||
const formRef = ref()
|
const formRef = ref()
|
||||||
const emit = defineEmits(['sure'])
|
const emit = defineEmits(['sure'])
|
||||||
|
@ -136,25 +137,29 @@ const method = reactive({
|
||||||
const reqData: any = []
|
const reqData: any = []
|
||||||
|
|
||||||
for (const item of data.SNList) {
|
for (const item of data.SNList) {
|
||||||
reqData.push({
|
let sureItem = {
|
||||||
asn_id: data.form.asn_id,
|
asn_id: data.form.asn_id,
|
||||||
expiry_date: data.form.expiry_date,
|
expiry_date: data.form.expiry_date,
|
||||||
series_number: item.snNum,
|
series_number: item.snNum,
|
||||||
sorted_qty: 1,
|
sorted_qty: 1,
|
||||||
is_auto_num: data.is_auto_num
|
is_auto_num: data.is_auto_num
|
||||||
})
|
}
|
||||||
|
sureItem = removeObjectNull(sureItem)
|
||||||
|
reqData.push(sureItem)
|
||||||
}
|
}
|
||||||
|
|
||||||
// If there is still remaining after removing the SN code, add details without the SN code
|
// If there is still remaining after removing the SN code, add details without the SN code
|
||||||
if (data.SNList.length !== data.form.sorted_qty) {
|
if (data.SNList.length !== data.form.sorted_qty) {
|
||||||
const margin = data.form.sorted_qty - data.SNList.length
|
const margin = data.form.sorted_qty - data.SNList.length
|
||||||
reqData.push({
|
let sureItem = {
|
||||||
asn_id: data.form.asn_id,
|
asn_id: data.form.asn_id,
|
||||||
expiry_date: data.form.expiry_date,
|
expiry_date: data.form.expiry_date,
|
||||||
series_number: '',
|
series_number: '',
|
||||||
sorted_qty: margin,
|
sorted_qty: margin,
|
||||||
is_auto_num: data.is_auto_num
|
is_auto_num: data.is_auto_num
|
||||||
})
|
}
|
||||||
|
sureItem = removeObjectNull(sureItem)
|
||||||
|
reqData.push(sureItem)
|
||||||
}
|
}
|
||||||
|
|
||||||
emit('sure', reqData)
|
emit('sure', reqData)
|
||||||
|
|
Loading…
Reference in a new issue