From 9900a77f149c59629e419ec40f14accf67e49320 Mon Sep 17 00:00:00 2001 From: luJianJun <2587063613@qq.com> Date: Wed, 19 Jul 2023 18:23:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=90=9C=E7=B4=A2=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biserialListItem/biserialListItem.vue | 4 +- src/components/seachModule/seachModule.vue | 3 - src/components/seachPage/input.vue | 581 +++++++++++++++++- .../seachPage/{select.vue => selectInfo.vue} | 0 src/components/selectTabBox/selectTabBox.vue | 64 +- src/utils/api.js | 3 + src/views/HomeView.vue | 2 + src/views/housingView/person.vue | 2 +- src/views/seachIndex.vue | 88 ++- 9 files changed, 675 insertions(+), 72 deletions(-) rename src/components/seachPage/{select.vue => selectInfo.vue} (100%) diff --git a/src/components/biserialListItem/biserialListItem.vue b/src/components/biserialListItem/biserialListItem.vue index ca3cfaa..9e61de9 100644 --- a/src/components/biserialListItem/biserialListItem.vue +++ b/src/components/biserialListItem/biserialListItem.vue @@ -33,11 +33,11 @@ }} -
+
{{ location && location.data && location.data[1] ? `${location && location.data && - location.data[data && data.data && data.data.location.substring(0, 1)]} > ${location && + location.data[data && data.data && data.data.location&&data.data.location.substring(0, 1)]} > ${location && location.data[data && data.data && data.data.location]}` : '' }}
diff --git a/src/components/seachModule/seachModule.vue b/src/components/seachModule/seachModule.vue index f6e8dc8..0c519c9 100644 --- a/src/components/seachModule/seachModule.vue +++ b/src/components/seachModule/seachModule.vue @@ -97,9 +97,6 @@ const props = defineProps({ } }) -//数据包 -let configData = store.state.indexData.config - let getDataList = props.getDataList //搜索框 diff --git a/src/components/seachPage/input.vue b/src/components/seachPage/input.vue index a6da492..04d515a 100644 --- a/src/components/seachPage/input.vue +++ b/src/components/seachPage/input.vue @@ -3,9 +3,9 @@
- +
@@ -25,23 +25,295 @@
-
+
+
+ 个人房源 521 +
个人房源 521 +
+
+ +
+
-
+
+
+
+ +
+
+
+
+ +
+
+
+ 中介房源 82 +
中介房源 82
-
+
+
+
+ +
+
+
+ 品牌公寓 6 +
学生公寓 6
+
+ +
+
+
+ +
+
+
+
+
+ 收起筛选条件 + 筛选  :  +
+ + {{ item }}c +  |  + +
+ +
+
+
+
+
+
+
+
+ 共{{ count || 0 }}条 + {{ tabType === 'person' ? + '个人房源' : tabType === 'intermediary' ? + '中介房源' : tabType === 'apartment' ? + '品牌公寓' : '' }} +   + | +   +
+
{{ selectTabCheck.title }}:
+
+ {{ item.title }} + +
+
+
+ + + + {{ listSort.check }} + + + + +
+
+} + +::v-deep .el-dropdown-menu__item { + --el-dropdown-menuItem-hover-color: #7F7F7F; + --el-dropdown-menuItem-hover-fill: rgba(246, 246, 246, 1); +} + \ No newline at end of file diff --git a/src/components/seachPage/select.vue b/src/components/seachPage/selectInfo.vue similarity index 100% rename from src/components/seachPage/select.vue rename to src/components/seachPage/selectInfo.vue diff --git a/src/components/selectTabBox/selectTabBox.vue b/src/components/selectTabBox/selectTabBox.vue index 5af0894..7c0d346 100644 --- a/src/components/selectTabBox/selectTabBox.vue +++ b/src/components/selectTabBox/selectTabBox.vue @@ -1,5 +1,5 @@