From 65b57875700bf42ebd17eafa01a265e5690ce271 Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期四, 10 九月 2026 09:17:56 +0800
Subject: [PATCH] 又又更新

---
 talent-card-server/src/main/java/com/talentcard/server/business/portal/PortalService.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/talent-card-server/src/main/java/com/talentcard/server/business/portal/PortalService.java b/talent-card-server/src/main/java/com/talentcard/server/business/portal/PortalService.java
index 678b1db..f8f8275 100644
--- a/talent-card-server/src/main/java/com/talentcard/server/business/portal/PortalService.java
+++ b/talent-card-server/src/main/java/com/talentcard/server/business/portal/PortalService.java
@@ -422,6 +422,12 @@
 			if (couponAvailable) tags.add("券");
 			return tags;
 		}
+		// The travel module displays the calculated discount, not the merchant's
+		// service label, so search results must use the same source.
+		if ("scenic".equals(merchantType)) {
+			if (!discountText.isBlank()) tags.add(discountText);
+			return tags;
+		}
 
 		String cardLevel = activeProductCardLevel(talentId);
 		String sourceAreaType = activeTalentSourceAreaType(talentId);

--
Gitblit v1.7.1