Browse Source

有箱规格没有数据,失去焦点方法改成输入

hella_online_20240829
张立 8 months ago
parent
commit
c73f23fa26
  1. 10
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue
  2. 2
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/labelForm.vue

10
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

@ -184,6 +184,7 @@
ref="labelFormRef"
:tableAllSchemas="SupplierdeliverRequestDetailLabel.allSchemas"
@submitForm="submitFormLabel"
:key="count"
/>
</template>
@ -224,6 +225,7 @@ const { t } = useI18n() // 国际化
const genLabelId = ref()
const route = useRoute() //
const routeName = ref()
const count = ref(0)
routeName.value = route.name
const tableColumns = ref([
@ -590,6 +592,7 @@ const buttonTableClick = async (val, row) => {
genLabelId.value = row.masterId
// await getDetailList()
await getGenerateLabelList(row)
count.value++
formLabelRef.value.open('create', row, null, 'createLabel') // createLabel
} else if (val == 'ressbq') {
console.log('重新生成标签')
@ -606,6 +609,7 @@ const buttonTableClick = async (val, row) => {
}
genLabelId.value = row.masterId
// await getDetailList()
count.value++
await getGenerateLabelList(row)
formLabelRef.value.open('create', row, null, 'createLabel') // createLabel
}
@ -638,6 +642,8 @@ const getGenerateLabelList = async (row) => {
await SupplierdeliverRequestDetailApi.getGenerateLabelList(params1).then((res) => {
detatableData1.value = res
detatableData1.value.forEach((item) => {
// console.log(3333, item?.boxPackaging[0])
item.boxPackaging =item.boxPackaging ? item.boxPackaging:[]
item.packUnitInitOptions = item.boxPackaging
item.secondPackUnitInitOptions = item.palletPackaging || []
let obj = item?.boxPackaging[0]
@ -646,10 +652,10 @@ const getGenerateLabelList = async (row) => {
item.packQty = obj.packQty
}
//
item.secondPackUnit = obj.parentPackUnit
item.secondPackUnit = obj?.parentPackUnit
? obj.parentPackUnit
: item?.secondPackUnitInitOptions[0]?.packUnit
item.secondPackQty = obj.parentPackUnit
item.secondPackQty = obj?.parentPackUnit
? obj.parentPackQty
: item?.secondPackUnitInitOptions[0]?.packQty
})

2
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/labelForm.vue

@ -79,7 +79,7 @@
<template #default="scope1">
<el-input
v-model="scope1.row.xNumber"
@blur="blurOne(scope.row, scope1.row)"
@input="blurOne(scope.row, scope1.row)"
onkeyup="value=value.replace(/\D/g,'')"
/>
</template>

Loading…
Cancel
Save