From 05584a4fb402b414f82475adbf610c676bad252e Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Wed, 14 May 2025 13:54:52 +0800 Subject: [PATCH] dev --- src/components/inventory/goods/Edit.vue | 102 +++++++++++++----- src/components/inventory/goods/Search.vue | 22 ++-- src/components/inventory/goods/SocialInfo.vue | 13 ++- 3 files changed, 99 insertions(+), 38 deletions(-) diff --git a/src/components/inventory/goods/Edit.vue b/src/components/inventory/goods/Edit.vue index 6b3537c..cd514fe 100644 --- a/src/components/inventory/goods/Edit.vue +++ b/src/components/inventory/goods/Edit.vue @@ -72,7 +72,7 @@ - + @@ -93,14 +93,14 @@ - + - + @@ -174,7 +174,7 @@ - + - + - + + + + + + + @@ -257,7 +273,7 @@ /> - + @@ -346,15 +362,10 @@ /> - - - - + + - - - @@ -401,9 +412,9 @@ - + - @@ -538,6 +549,18 @@ const storageConditionsOptions = label: '密封', } ] +const instrumentCategroyOptions = [ + { + label: '一类', + }, + { + label: '二类', + }, + { + label: '三类', + } +] + const emit = defineEmits(['close']) let edit_data: any = ref({ trdnFlag: false, @@ -546,6 +569,7 @@ let edit_data: any = ref({ packagingUnit: "盒", pricingModel: 0, expiryWarnDays: 0, + inventoryWarnNumber:0, purchaseUnitPrice:1 }); const initEditData = () => { @@ -556,6 +580,7 @@ const initEditData = () => { packagingUnit: "盒", pricingModel: 0, expiryWarnDays: 0, + inventoryWarnNumber:0, purchaseUnitPrice:1 } } @@ -622,15 +647,40 @@ const openCreateSearch = () => { }); } const createConfirm = (data: any) => { - edit_data.value.name = data.name - edit_data.value.approvalCode = data.approvalCode - edit_data.value.producer = data.producer - edit_data.value.packagingUnit = data.packagingUnit - edit_data.value.minPackagingNumber = data.minPackagingNumber - edit_data.value.minPackagingUnit = data.minPackagingUnit - edit_data.value.medicineDosageUnit = data.medicineDosageUnit - edit_data.value.medicineDosageNumber = data.medicineDosageNumber - edit_data.value.extra = data.extra + if (_type.value == 1301){ + edit_data.value.name = data.name + edit_data.value.hilistCode = data.hilistCode + edit_data.value.approvalCode = data.approvalCode + edit_data.value.producer = data.producer + edit_data.value.packagingUnit = data.packagingUnit + edit_data.value.minPackagingNumber = data.minPackagingNumber + edit_data.value.minPackagingUnit = data.minPackagingUnit + edit_data.value.medicineDosageUnit = data.medicineDosageUnit + edit_data.value.medicineDosageNumber = data.medicineDosageNumber + edit_data.value.extra = data.extra + } + else if (_type.value == 1302){ + edit_data.value.name = data.name + edit_data.value.hilistCode = data.hilistCode + edit_data.value.commonName = data.commonName + edit_data.value.packagingUnit = "g" + edit_data.value.minPackagingNumber = 1 + edit_data.value.minPackagingUnit = "g" + } + else if (_type.value == 1306){ + edit_data.value.name = data.name + edit_data.value.hilistCode = data.hilistCode + edit_data.value.commonName = data.commonName + edit_data.value.approvalCode = data.approvalCode + edit_data.value.producer = data.producer + edit_data.value.specification = data.specification + edit_data.value.packagingUnit = data.packagingUnit + edit_data.value.minPackagingUnit = data.minPackagingUnit + edit_data.value.medicineDosageUnit = data.medicineDosageUnit + edit_data.value.medicineDosageNumber = data.medicineDosageNumber + } + + } const contrastCodeSearch = ref() const openContrastCodeSearch = () => { diff --git a/src/components/inventory/goods/Search.vue b/src/components/inventory/goods/Search.vue index d834c32..379ddf9 100644 --- a/src/components/inventory/goods/Search.vue +++ b/src/components/inventory/goods/Search.vue @@ -1,5 +1,5 @@