From bacaa6e8f87ba4167901095ddb82c4a2ac2e74ca Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期四, 20 八月 2026 13:45:17 +0800
Subject: [PATCH] fix: repair benefit submissions and parking review flow
---
talent-card-admin/src/views/MerchantCreateView.vue | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/talent-card-admin/src/views/MerchantCreateView.vue b/talent-card-admin/src/views/MerchantCreateView.vue
index 8e1afa5..4fd1fa6 100644
--- a/talent-card-admin/src/views/MerchantCreateView.vue
+++ b/talent-card-admin/src/views/MerchantCreateView.vue
@@ -1602,8 +1602,8 @@
productImages.value = Array.isArray(savedImages)
? savedImages.filter((image): image is string => typeof image === 'string' && image.length > 0)
: []
- productForm.salePrice = row?.salePrice
- productForm.originalPrice = row?.originalPrice
+ productForm.salePrice = isHealthCheckMerchant.value ? undefined : row?.salePrice
+ productForm.originalPrice = isHealthCheckMerchant.value ? undefined : row?.originalPrice
productForm.stock = row?.stock === -1 ? undefined : row?.stock
productForm.detailText = row?.detailText || ''
productForm.benefitDesc = row?.benefitDesc || ''
@@ -1737,8 +1737,8 @@
...productForm,
merchantId: currentMerchantId(),
detailText: isHealthCheckMerchant.value ? JSON.stringify(healthCheckItems.value) : productForm.detailText,
- salePrice: productForm.salePrice === undefined ? undefined : Number(productForm.salePrice),
- originalPrice: productForm.originalPrice === undefined ? undefined : Number(productForm.originalPrice),
+ salePrice: isHealthCheckMerchant.value || productForm.salePrice === undefined ? undefined : Number(productForm.salePrice),
+ originalPrice: isHealthCheckMerchant.value || productForm.originalPrice === undefined ? undefined : Number(productForm.originalPrice),
stock: productForm.stock === undefined ? undefined : Number(productForm.stock),
sortNo: productForm.sortNo === undefined ? 0 : Number(productForm.sortNo),
purchaseNotice: {
--
Gitblit v1.7.1