From 173e05c13a484382a675a97843b8ac8fbe6f5a67 Mon Sep 17 00:00:00 2001
From: "DESKTOP-RQ919RC\\Pc" <1300399510@qq.com>
Date: Mon, 19 May 2025 19:00:09 +0800
Subject: [PATCH] =?UTF-8?q?refactor(=E7=BB=84=E4=BB=B6):=20=E7=A7=BB?=
=?UTF-8?q?=E9=99=A4=E5=86=97=E4=BD=99=E4=BB=A3=E7=A0=81=E5=B9=B6=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=E6=A0=B7=E5=BC=8F=E5=92=8C=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
移除`imageWatch.vue`中的冗余变量`index`,优化`apartmentDetail.css`和`apartmentDetail.less`中的样式,增加`cursor: pointer`和`align-items: flex-start`等属性。在`user.vue`中移除调试日志并优化数据处理逻辑。在`apartment-item.vue`中恢复并优化点评展示功能。在`apartmentDetail.vue`中重构点评展示逻辑,增加点评类型切换功能,并优化数据加载和展示逻辑。
---
src/assets/styles/apartmentDetail.css | 3 +
src/assets/styles/apartmentDetail.less | 3 +
src/components/detail/imageWatch.vue | 1 -
src/components/public/apartment-item.vue | 10 +-
src/views/apartmentDetail.vue | 187 +++++++++++++++++------
src/views/user.vue | 5 +-
6 files changed, 156 insertions(+), 53 deletions(-)
diff --git a/src/assets/styles/apartmentDetail.css b/src/assets/styles/apartmentDetail.css
index f5a1d5a..6aad4c0 100644
--- a/src/assets/styles/apartmentDetail.css
+++ b/src/assets/styles/apartmentDetail.css
@@ -550,6 +550,7 @@
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.11764706);
padding: 24px 30px 28px;
margin-bottom: 20px;
+ cursor: pointer;
}
.content .details-box .details-left .remark .head {
justify-content: space-between;
@@ -604,6 +605,7 @@
background-color: #f6f6f6;
border-radius: 8px;
padding-left: 20px;
+ align-items: flex-start;
}
.content .details-box .details-left .remark .inspect .left {
padding: 18px 0;
@@ -626,6 +628,7 @@
color: #50e3c2;
font-size: 13px;
height: 20px;
+ line-height: 20px;
background-color: rgba(246, 246, 246, 0);
border: 1px solid #50e3c2;
border-radius: 30px;
diff --git a/src/assets/styles/apartmentDetail.less b/src/assets/styles/apartmentDetail.less
index 41199be..c2b514f 100644
--- a/src/assets/styles/apartmentDetail.less
+++ b/src/assets/styles/apartmentDetail.less
@@ -709,6 +709,7 @@
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
padding: 24px 30px 28px;
margin-bottom: 20px;
+ cursor: pointer;
.head {
justify-content: space-between;
@@ -773,6 +774,7 @@
background-color: rgba(246, 246, 246, 1);
border-radius: 8px;
padding-left: 20px;
+ align-items: flex-start;
.left {
padding: 18px 0;
@@ -801,6 +803,7 @@
color: #50e3c2;
font-size: 13px;
height: 20px;
+ line-height: 20px;
background-color: rgba(246, 246, 246, 0);
border: 1px solid rgba(80, 227, 194, 1);
border-radius: 30px;
diff --git a/src/components/detail/imageWatch.vue b/src/components/detail/imageWatch.vue
index a800c96..bba3ea6 100644
--- a/src/components/detail/imageWatch.vue
+++ b/src/components/detail/imageWatch.vue
@@ -20,7 +20,6 @@
- {{ index }}
-
+ 寄托回访
+