Browse Source

供应商发货申请去掉默认显示第一条规格

intex_online20241216
张立 2 months ago
parent
commit
0bb4080a32
  1. 60
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue
  2. 3
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts

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

@ -727,29 +727,29 @@ const getGenerateLabelList = async (row) => {
item.packUnitInitOptions = item.boxPackaging item.packUnitInitOptions = item.boxPackaging
item.secondPackUnitInitOptions = item.palletPackaging || [] item.secondPackUnitInitOptions = item.palletPackaging || []
let obj = item?.boxPackaging[0] // let obj = item?.boxPackaging[0]
if (obj) { // if (obj) {
item.packUnit = obj.packUnit // item.packUnit = obj.packUnit
item.packQty = obj.packQty // item.packQty = obj.packQty
if (!item.packQty) { // if (!item.packQty) {
// // //
SupplierdeliverRequestDetailLabel.allSchemas.tableFormColumns.forEach(item => { // SupplierdeliverRequestDetailLabel.allSchemas.tableFormColumns.forEach(item => {
if (item.field == 'packQty') { // if (item.field == 'packQty') {
item.tableForm.disabled = false // item.tableForm.disabled = false
} // }
}) // })
} else { // } else {
// // //
SupplierdeliverRequestDetailLabel.allSchemas.tableFormColumns.forEach(item => { // SupplierdeliverRequestDetailLabel.allSchemas.tableFormColumns.forEach(item => {
if (item.field == 'packQty') { // if (item.field == 'packQty') {
item.tableForm.disabled = true // item.tableForm.disabled = true
} // }
}) // })
} // }
} else { // } else {
item.packUnit = '' // item.packUnit = ''
item.packQty = '' // item.packQty = ''
} // }
if (item.convertRate==0 || item.convertRate == 1) { if (item.convertRate==0 || item.convertRate == 1) {
item.balanceQty = item.qty item.balanceQty = item.qty
item.purchaseStdQty = item.packQty item.purchaseStdQty = item.packQty
@ -757,13 +757,13 @@ const getGenerateLabelList = async (row) => {
item.balanceQty = parseFloat(Decimal(item.qty).mul(Decimal(item.convertRate)).toNumber().toFixed(5)) item.balanceQty = parseFloat(Decimal(item.qty).mul(Decimal(item.convertRate)).toNumber().toFixed(5))
item.purchaseStdQty = parseFloat(Decimal(parseFloat(item.packQty)).div(Decimal(parseFloat(item.convertRate))).toNumber()) item.purchaseStdQty = parseFloat(Decimal(parseFloat(item.packQty)).div(Decimal(parseFloat(item.convertRate))).toNumber())
} }
// // //
item.secondPackUnit = obj?.parentPackUnit // item.secondPackUnit = obj?.parentPackUnit
? obj.parentPackUnit // ? obj.parentPackUnit
: item?.secondPackUnitInitOptions[0]?.packUnit // : item?.secondPackUnitInitOptions[0]?.packUnit
item.secondPackQty = obj?.parentPackUnit // item.secondPackQty = obj?.parentPackUnit
? obj.parentPackQty // ? obj.parentPackQty
: item?.secondPackUnitInitOptions[0]?.packQty // : item?.secondPackUnitInitOptions[0]?.packQty
}) })
}) })
} }

3
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts

@ -1333,6 +1333,9 @@ export const SupplierdeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]
// formatter: (_: Recordable, __: TableColumn, cellValue: number) => { // formatter: (_: Recordable, __: TableColumn, cellValue: number) => {
// return valueFilter.find((account) => account.value == cellValue)?.label // return valueFilter.find((account) => account.value == cellValue)?.label
// }, // },
table: {
width:150
},
sortTableDefault: 10000, sortTableDefault: 10000,
form: { form: {
component: 'Switch', component: 'Switch',

Loading…
Cancel
Save