|
@ -34,7 +34,7 @@ |
|
|
<view class="se-bgc-white se-my-20"> |
|
|
<view class="se-bgc-white se-my-20"> |
|
|
<uv-tabs @click="onClickHouseType" :list="houseTypeList" keyName="title" :activeStyle="{color:'#000000'}" :inactiveStyle="{color:'#666666'}" :lineColor="`url(${lineBg}) 100% 100%`"></uv-tabs> |
|
|
<uv-tabs @click="onClickHouseType" :list="houseTypeList" keyName="title" :activeStyle="{color:'#000000'}" :inactiveStyle="{color:'#666666'}" :lineColor="`url(${lineBg}) 100% 100%`"></uv-tabs> |
|
|
</view> |
|
|
</view> |
|
|
<view class="se-pb-200"> |
|
|
|
|
|
|
|
|
<!-- <view class="se-pb-200"> |
|
|
<view v-if="list.length>0"> |
|
|
<view v-if="list.length>0"> |
|
|
<view @click="onDetail(item)" class="se-my-10 se-mx-20 se-px-20 se-py-20 se-br-20 se-bgc-white se-flex" v-for="(item,index) in list" :key="index"> |
|
|
<view @click="onDetail(item)" class="se-my-10 se-mx-20 se-px-20 se-py-20 se-br-20 se-bgc-white se-flex" v-for="(item,index) in list" :key="index"> |
|
|
<view class="se-pos se-w-260 se-h-180"> |
|
|
<view class="se-pos se-w-260 se-h-180"> |
|
@ -73,10 +73,12 @@ |
|
|
<view v-else> |
|
|
<view v-else> |
|
|
<uv-empty mode="list" ></uv-empty> |
|
|
<uv-empty mode="list" ></uv-empty> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
</view> --> |
|
|
|
|
|
|
|
|
|
|
|
<homeList :list="list" /> |
|
|
|
|
|
|
|
|
<!-- 发布房源 --> |
|
|
<!-- 发布房源 --> |
|
|
<view class="se-pos-fixed se-pos-rc" style="right: 30rpx;"> |
|
|
|
|
|
|
|
|
<view class="se-pos-fixed se-pos-rc" style="right: 30rpx;top: 70vh;"> |
|
|
<image @click="onNavigator()" class="se-a-150" src="@/static/image/discover.png" mode=""></image> |
|
|
<image @click="onNavigator()" class="se-a-150" src="@/static/image/discover.png" mode=""></image> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
@ -90,9 +92,11 @@ |
|
|
import citySelect from "@/components/cityselect/index.vue" |
|
|
import citySelect from "@/components/cityselect/index.vue" |
|
|
const lineBg = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAANCAYAAAC3mX7tAAAAAXNSR0IArs4c6QAAAbxJREFUOE+lk0FrE1EUhc+ZDOhMigjZdNcWdCPJqNCdlkZw4TKL2mVwkKLQ/gAFRcEu/AEKuumDrEopNEsXSlNoV+2iTYIbBdNdNwGpmRmFyVx5oQk6mYSpvt1799z7zTnvDQPlBAJcRGxZOLXotn7Gz8ftZePaROCZP+IaEh36a04LxFS8mMmgcKFcb54H9Kvi5LtdNIZ6BMf0lVMDMD88UJ7abuP1eUDeWuEZyVcJPZ/oKeclgRcJxRMrG17l4udOGthZbF8ATMb1IvKcXiU/y66xnziM2LQf1O+nAfnq+hYgpSStCeMmdcFXzi6AWyMGrlvZcGmUs54T31QQLIzo37Pd+u0eKFD5osDYHvPlJyLyNopYnbgUtrSuc2pOG4aUSC4nxTWYFXHOfni02wPp5anCO4KP0sSUViOQ91m38VjrByDZLprBt/ZHkAkvMO3oP3QiO9ZM7i7v1MK/QHoj6sblQLrV/4ZpCDMluoff++iBo/6Bdua32m/+NUYdlz2dW+k7GQnqF84eyOqY1xjPcw8Rn+iLTwp6yFFcpP8zhLxHsgjBFRrI9WKO0AbxVURqMOVDttw8GHeTvwFKoZ4cmcUYJAAAAABJRU5ErkJggg=="; |
|
|
const lineBg = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAANCAYAAAC3mX7tAAAAAXNSR0IArs4c6QAAAbxJREFUOE+lk0FrE1EUhc+ZDOhMigjZdNcWdCPJqNCdlkZw4TKL2mVwkKLQ/gAFRcEu/AEKuumDrEopNEsXSlNoV+2iTYIbBdNdNwGpmRmFyVx5oQk6mYSpvt1799z7zTnvDQPlBAJcRGxZOLXotn7Gz8ftZePaROCZP+IaEh36a04LxFS8mMmgcKFcb54H9Kvi5LtdNIZ6BMf0lVMDMD88UJ7abuP1eUDeWuEZyVcJPZ/oKeclgRcJxRMrG17l4udOGthZbF8ATMb1IvKcXiU/y66xnziM2LQf1O+nAfnq+hYgpSStCeMmdcFXzi6AWyMGrlvZcGmUs54T31QQLIzo37Pd+u0eKFD5osDYHvPlJyLyNopYnbgUtrSuc2pOG4aUSC4nxTWYFXHOfni02wPp5anCO4KP0sSUViOQ91m38VjrByDZLprBt/ZHkAkvMO3oP3QiO9ZM7i7v1MK/QHoj6sblQLrV/4ZpCDMluoff++iBo/6Bdua32m/+NUYdlz2dW+k7GQnqF84eyOqY1xjPcw8Rn+iLTwp6yFFcpP8zhLxHsgjBFRrI9WKO0AbxVURqMOVDttw8GHeTvwFKoZ4cmcUYJAAAAABJRU5ErkJggg=="; |
|
|
import QQMapWX from "@/util/qqmap-wx-jssdk.min.js" |
|
|
import QQMapWX from "@/util/qqmap-wx-jssdk.min.js" |
|
|
|
|
|
import homeList from '@/components/home/homeList.vue' |
|
|
export default{ |
|
|
export default{ |
|
|
components:{ |
|
|
components:{ |
|
|
citySelect |
|
|
|
|
|
|
|
|
citySelect, |
|
|
|
|
|
homeList, |
|
|
}, |
|
|
}, |
|
|
data(){ |
|
|
data(){ |
|
|
return{ |
|
|
return{ |
|
@ -144,7 +148,6 @@ |
|
|
this.onHousePageList(); |
|
|
this.onHousePageList(); |
|
|
this.onHouseType(); |
|
|
this.onHouseType(); |
|
|
// this.onGetConfig() |
|
|
// this.onGetConfig() |
|
|
this.$store.commit('initConfig') |
|
|
|
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
onPullDownRefresh() { |
|
|
onPullDownRefresh() { |
|
@ -210,12 +213,12 @@ |
|
|
let hasMapGuide = that.nav.some(item => item.url === '/pages_subpack/tourGuide/tourGuide') |
|
|
let hasMapGuide = that.nav.some(item => item.url === '/pages_subpack/tourGuide/tourGuide') |
|
|
if(!hasMapGuide) { |
|
|
if(!hasMapGuide) { |
|
|
// 添加地图导览入口 |
|
|
// 添加地图导览入口 |
|
|
that.nav.push({ |
|
|
|
|
|
id: 'map_guide', |
|
|
|
|
|
title: '地图导览', |
|
|
|
|
|
image: 'https://tennis-oss.xzaiyp.top/2024-12-08/9704d4a0-e8d8-40fc-a2b6-28b928013a60.png', |
|
|
|
|
|
url: '/pages_subpack/tourGuide/tourGuide' |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
// that.nav.push({ |
|
|
|
|
|
// id: 'map_guide', |
|
|
|
|
|
// title: '地图导览', |
|
|
|
|
|
// image: 'https://tennis-oss.xzaiyp.top/2024-12-08/9704d4a0-e8d8-40fc-a2b6-28b928013a60.png', |
|
|
|
|
|
// url: '/pages/tourGuide/tourGuide' |
|
|
|
|
|
// }) |
|
|
} |
|
|
} |
|
|
}).catch(error=>{ |
|
|
}).catch(error=>{ |
|
|
|
|
|
|
|
|