diff --git a/src/assets/img/detail/infoIcon.png b/src/assets/img/detail/infoIcon.png new file mode 100644 index 0000000..9f58377 Binary files /dev/null and b/src/assets/img/detail/infoIcon.png differ diff --git a/src/assets/img/detail/videoStop.svg b/src/assets/img/detail/videoStop.svg new file mode 100644 index 0000000..080fe12 --- /dev/null +++ b/src/assets/img/detail/videoStop.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/components/seachModule/seachModule.vue b/src/components/seachModule/seachModule.vue index cd42de8..08cbded 100644 --- a/src/components/seachModule/seachModule.vue +++ b/src/components/seachModule/seachModule.vue @@ -171,7 +171,7 @@ let seachList = (item) => { query: { keyword: seachAllType.keyword, isNeedHousing:routePath.value === '/needHousing', - houseingPageType:routePath.value === '/needHousing'?6:routePath.value === '/intermediaryHousing'?1:routePath.value === '/personHousing'?0:'' + houseingPageType:routePath.value === '/needHousing'?6:routePath.value === '/intermediaryHousing'?1:routePath.value === '/personHousing'?0:0 } }) // if (routePath.value === '/') { diff --git a/src/components/seachPage/input.vue b/src/components/seachPage/input.vue index ad22358..96ee087 100644 --- a/src/components/seachPage/input.vue +++ b/src/components/seachPage/input.vue @@ -46,6 +46,14 @@ 求房源 +
+
+
+ +
+
+
@@ -77,6 +85,13 @@
学生公寓 {{ seachKey.key && seachKey.key.studentapartment && seachKey.key.studentapartment.count }}
+
+
+
+ +
+
+
@@ -181,11 +196,11 @@ let selectTabBoxInfo = ref(null)//个人/中介筛选实例 let apartmentSelectInfo = ref(null)//公寓筛选实例 //设置请求数据 let selectPage = (type) => { - if(type===seachAllType['tabType'])return + if (type === seachAllType['tabType']) return if (type === 'apartment') { selectTabBoxInfo.value.cleanSelect()//清空筛选数据 } else { - apartmentSelectInfo.value.cleanSelect&&apartmentSelectInfo.value.cleanSelect() + apartmentSelectInfo.value.cleanSelect && apartmentSelectInfo.value.cleanSelect() } //清空数据 if (type === 'apartment') @@ -369,15 +384,15 @@ let getLocationData = (data) => { } //更新当前数据数量 -let setListCount=(item,num)=>{ - console.log(item,num) +let setListCount = (item, num) => { + console.log(item, num) console.log(seachKey.key) - if(item.tabType==="intermediary"){ - seachKey.key['intermediary']['count']=num - }else if(item.tabType==="person"){ - seachKey.key['personal']['count']=num - }else if(item.tabType==="apartment"){ - seachKey.key['studentapartment']['count']=num + if (item.tabType === "intermediary") { + seachKey.key['intermediary']['count'] = num + } else if (item.tabType === "person") { + seachKey.key['personal']['count'] = num + } else if (item.tabType === "apartment") { + seachKey.key['studentapartment']['count'] = num } } @@ -641,6 +656,31 @@ img { } } + .four { + left:600px; + bottom: 0; + background: #62b1ff; + + .second-select-third-box { + position: absolute; + background: #fff; + top: 0; + left: -4px; + height: 45px; + width: 30px; + z-index: 88; + + .box { + border-radius: 0 0 0 16px; + background: #62b1ff; + height: 45px; + width: 30px; + position: absolute; + left:0; + } + } + } + .top-btn { width: 200px; height: 45px; diff --git a/src/views/detail.vue b/src/views/detail.vue index ecdbdaf..fded4fd 100644 --- a/src/views/detail.vue +++ b/src/views/detail.vue @@ -51,16 +51,79 @@
2
-
- - - - -
- +
+ + +
+
+
+
+ +
+
- - +
+ +
+
+
+
+
+
+
+ + + 基本信息 + +
+
+
+ + 房屋类型 + + + 洋楼 + +
+
+ + 所在楼层 + + + 28 + | + 有电梯 + +
+
+ + 晾晒区 + + + 阳台 + +
+
+ + 面积 + + + 680 平方呎 + +
+
+ + 性别要求 + + + 男女皆可 + +
@@ -80,14 +143,47 @@