From 00d0b83bde14f733c4698c97dbc04f40680f6909 Mon Sep 17 00:00:00 2001
From: gerson <1405270578@qq.com>
Date: 星期四, 13 二月 2025 22:38:35 +0800
Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/IEE/Web.V1

---
 src/views/ProductDetail.vue |   20 ++++++++++++++------
 1 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/src/views/ProductDetail.vue b/src/views/ProductDetail.vue
index f4b8518..cb05a1f 100644
--- a/src/views/ProductDetail.vue
+++ b/src/views/ProductDetail.vue
@@ -24,10 +24,11 @@
 					<div class="text-gray-500 mb-2">璁㈣揣缂栫爜锛歿{ product.applicationCode }}</div>
 					<div class="flex items-center gap-2">
 						<span class="text-gray-500">鑳芥晥绛夌骇锛�</span>
-						<div class="flex items-center">
-							<img :src="product.eecLevelIcon" class="h-8" />
-							<!-- <span class="text-white relative right-[42px] top-[-1px]">1</span>
-							<span class="text-white relative right-[30px] top-[-1px] text-sm">涓�绾ц兘鏁�</span> -->
+						<div class="flex items-center relative">
+							<img :src="EecLevelEnum[productDataRef.EnergyEfficiencyClass]?.icon" class="h-8" />
+							<!-- <span class="text-white relative right-[42px] top-[-1px]">1</span> -->
+							<!-- <span class="text-white absolute left-[16px] bottom-[10px] text-small">{{ EecLevelEnum[productDataRef.EnergyEfficiencyClass]?.name }}</span> -->
+
 						</div>
 					</div>
 				</div>
@@ -153,7 +154,8 @@
 </template>
 
 <script setup lang="ts">
-import EecLevel1 from '@/assets/icons/energy_level_1.svg';
+import EecLevel1 from '@/assets/icons/energy1.png';
+import EecLevel2 from '@/assets/icons/energy2.png';
 import { Check } from '@element-plus/icons-vue';
 import { ElMessage } from 'element-plus';
 import { onMounted, ref } from 'vue';
@@ -226,19 +228,25 @@
 	// 璺宠浆鍒版敮浠橀〉闈�
 	router.push('/payment');
 };
+const EecLevelEnum = {
+	1: { name: '涓�绾ц兘鏁�', icon: EecLevel1 },
+	2: { name: '浜岀骇鑳芥晥', icon: EecLevel2 },
+};
 
+const productDataRef = ref({});
 onMounted(() => {
 	// 浠巐ocalStorage鑾峰彇浜у搧淇℃伅
 	const savedProduct = localStorage.getItem('currentProduct');
 	if (savedProduct) {
 		const productData = JSON.parse(savedProduct);
+		productDataRef.value = productData;
 		// 鍚堝苟榛樿鍊煎拰淇濆瓨鐨勪骇鍝佹暟鎹�
 		product.value = {
 			...product.value,
 			id: productData.Id,
 			name: productData.ModelType,
 			applicationCode: productData.RecordNumber,
-			price: '璇环',
+			price: productData.Price,
 			image: productData.PhysicalPicturePath,
 			brand: productData.CompanyName,
 			model: productData.Model,

--
Gitblit v1.9.3