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