From f084a0dd096d87f9344a4dc0c7dfc6c16f612757 Mon Sep 17 00:00:00 2001 From: zhaoxuebing <1291173720@qq.com> Date: Sun, 18 Feb 2024 14:23:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=8C=85=E8=A3=85=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=94=A8=E6=88=B7=E7=AD=9B=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierdeliverRequestMain/index.vue | 6 + .../supplierdeliverRequestMain.data.ts | 124 +++++++++++------- 2 files changed, 80 insertions(+), 50 deletions(-) diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue index cda77e7ab..a39d843d3 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue @@ -136,6 +136,9 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row) => row['orderQty'] = val[0]['orderQty'] row['uom'] = val[0]['uom'] } + if (formField == 'packQty'){ + row['packUnit'] = val[0]['packUnit'] + } } else { const setV = {} setV[formField] = val[0][searchField] @@ -163,6 +166,9 @@ const searchTableSuccessDetail = (formField, searchField, val, formRef) => { setV['poLine'] = val[0]['poLine'] setV['uom'] = val[0]['uom'] } + if (formField == 'packQty'){ + setV['packUnit'] = val[0]['packUnit'] + } formRef.setValues(setV) }) } diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts index 0a451fd16..7957a5e3e 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts @@ -2,18 +2,16 @@ import type { CrudSchema } from '@/hooks/web/useCrudSchemas' import { dateFormatter,dateFormatter2 } from '@/utils/formatTime' import * as SupplierApi from '@/api/wms/supplier' import { Supplier } from '@/views/wms/basicDataManage/supplierManage/supplier/supplier.data' -const { t } = useI18n() // 国际化 import * as getRequestsettingApi from '@/api/wms/requestsetting/index' -import * as ItembasicApi from '@/api/wms/itembasic' -import { Itembasic } from '@/views/wms/basicDataManage/itemManage/itembasic/itembasic.data' // import { PurchasePlanMain } from '../purchasePlanMain/purchasePlanMain.data' import * as PurchasePlanMainApi from '@/api/wms/purchasePlanMain' import * as PurchasePlanDetailApi from '@/api/wms/purchasePlanDetail' -import * as PurchaseMainApi from '@/api/wms/purchaseMain' -import * as PurchaseDetailApi from '@/api/wms/purchaseDetail' -import { PurchaseDetail, PurchaseMain } from '../purchaseMain/purchaseMain.data' import { PurchasePlanDetail, PurchasePlanMain } from '../purchasePlanMain/purchasePlanMain.data' import { validateHanset, validateEmail } from '@/utils/validator' +import { Itempackaging } from '@/views/wms/basicDataManage/itemManage/itempackage/itempackage.data.ts' +import * as ItemPackageApi from '@/api/wms/itempackage/index' + +const { t } = useI18n() // 国际化 // 获取自动提交自动通过自动执行,跳过任务直接删生成记录的默认值 const queryParams = { @@ -698,7 +696,6 @@ export const SupplierdeliverRequestDetail = useCrudSchemas(reactive