From e4ebbe1d823facb1ccfcf63b1578273f8c4d8311 Mon Sep 17 00:00:00 2001
From: luJianJun <2587063613@qq.com>
Date: Fri, 4 Aug 2023 17:43:04 +0800
Subject: [PATCH] =?UTF-8?q?=E7=AD=9B=E9=80=89=E7=BB=84=E4=BB=B6=E9=80=89?=
=?UTF-8?q?=E6=8B=A9=E4=B8=80=E7=BA=A7=E5=8C=BA=E5=9F=9F=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/checkGroup/checkBoxGroup.vue | 1 -
src/components/seachModule/seachModule.vue | 8 +++++-
src/components/seachPage/input.vue | 8 +++++-
src/components/selectTabBox/selectTabBox.vue | 28 ++++++++++++--------
4 files changed, 31 insertions(+), 14 deletions(-)
diff --git a/src/components/checkGroup/checkBoxGroup.vue b/src/components/checkGroup/checkBoxGroup.vue
index eb7863b..1ff22db 100644
--- a/src/components/checkGroup/checkBoxGroup.vue
+++ b/src/components/checkGroup/checkBoxGroup.vue
@@ -86,7 +86,6 @@ let closeBtn=()=>{
//设置参数
let setCheckData=(data)=>{
- console.log(123,checkList.list)
checkList.list=data
}
diff --git a/src/components/seachModule/seachModule.vue b/src/components/seachModule/seachModule.vue
index 848b5a2..fd9dbae 100644
--- a/src/components/seachModule/seachModule.vue
+++ b/src/components/seachModule/seachModule.vue
@@ -90,7 +90,7 @@
-
+
@@ -186,6 +186,12 @@ let seachList = (item) => {
})
}
+//设置点击一级区域
+let setLocation=(type,data)=>{
+ seachAllType[type] = data
+ seachAllType['school']=''
+}
+
//设置搜索数据
let setSeachConditions = (type, data, second = null) => {
if (type === 'rent') {
diff --git a/src/components/seachPage/input.vue b/src/components/seachPage/input.vue
index f9994f4..9550205 100644
--- a/src/components/seachPage/input.vue
+++ b/src/components/seachPage/input.vue
@@ -102,7 +102,7 @@
-
+
@@ -306,6 +306,12 @@ let setSeachVal = () => {
seachVal.value = seachKey.key.keyword
}
+//设置点击一级区域
+let setLocation=(type,data)=>{
+ seachAllType[type] = data
+ seachAllType['school']=''
+}
+
//设置搜索数据
let setSeachConditions = (type, data) => {
if (seachAllType['tabType'] !== 'apartment') {
diff --git a/src/components/selectTabBox/selectTabBox.vue b/src/components/selectTabBox/selectTabBox.vue
index 12e5986..578fd69 100644
--- a/src/components/selectTabBox/selectTabBox.vue
+++ b/src/components/selectTabBox/selectTabBox.vue
@@ -1,10 +1,10 @@
-
-
{{ routePath === '/needHousing' ? '目标区域' : '地理位置' }}
+
+
{{ routePath === '/needHousing'||routeQuery.data && routeQuery.data.houseingPageType === '6' ? '目标区域' : '地理位置' }}
-
+
按区域
@@ -20,10 +20,10 @@
{{ item.name }}
 > 
+ :class="{ 'check-data': selectData.data && selectData.data.length > 0 && selectData.data.length !== selectTabCheck.data.length&&selectData.data[0].id }">
{{
selectData.data && selectData.data.length ===
- 0 || selectData.data.length === selectTabCheck.data.length ? '不限' :
+ 0||selectData.data&&selectData.data[0]&&!selectData.data[0].id || selectData.data.length === selectTabCheck.data.length ? '不限' :
selectData.data && selectData.data.length
}}
@@ -66,7 +66,7 @@
-
+
-
-
{{ routePath === '/needHousing' ? '求租方式' : '出租方式' }}
+
+
{{ routePath === '/needHousing'||routeQuery.data && routeQuery.data.houseingPageType === '6' ? '求租方式' : '出租方式' }}
@@ -134,7 +134,7 @@
-
{{ routePath === '/needHousing' ? '租金预算' : '租金' }}
+
{{ routePath === '/needHousing'||routeQuery.data && routeQuery.data.houseingPageType === '6' ? '租金预算' : '租金' }}
@@ -166,7 +166,7 @@
-
{{ routePath === '/needHousing' ? '求租者性别' : '性别' }}
+
{{ routePath === '/needHousing'||routeQuery.data && routeQuery.data.houseingPageType === '6' ? '求租者性别' : '性别' }}
{
selectTabCheck.id = id;
selectTabCheck.title = title
selectTabCheck.data = data;
- selectData.data = []
+ selectData.data = [{ title: '不限', id: '' }]
schoolSelectObj.id = ''
schoolSelectObj.title = ''
+ setLocation('location',[selectTabCheck.id + ''])
if (id === '') {
setSeachCondition('location', [])
}
@@ -666,6 +671,7 @@ let routerQuerySet = () => {
selectTabCheck.title = deconstructionSeachData.areaItem.name;
selectTabCheck.data = deconstructionSeachData.areaItem.data;
selectData.data = seachAreaId(deconstructionSeachData.selectData)
+ if(selectData.data.length===0)selectData.data = [{ title: '不限', id: '' }]
if (deconstructionSeachData.cotenancy) {
let type = deconstructionSeachData.cotenancyData.id.toString().substring(0, 1)