This commit is contained in:
zengBin 2024-09-29 18:18:30 +08:00
parent 9047f40c97
commit 02fa61d94b
4 changed files with 85 additions and 82 deletions

View File

@ -368,7 +368,7 @@ page {
<view class="ui-list-items" v-for="(item, index) in list" :key="index">
<view class="ui-item-data" @tap="jumpPath(item)">
<view class="weuis" @tap.stop="jumpDetailPath(item)">
<view class="dist dot" v-if="item.status == 0"></view>
<view class="dist dot" v-if="item.status == 0 && tabBarIndex == 0"></view>
<image :src="item.user.photo" mode="aspectFill" class="bc_acatar"></image>
</view>
<view class="rit weuis">
@ -376,10 +376,10 @@ page {
<view class="font_32 color333 bold name">
{{item.user.nickname }}
</view>
<block v-if="item.user.type !== 'single'">
<image class="referencesIcon" src="https://image.fulllinkai.com/202207/15/7e78a1dd367f1250d4cba4e85bfd60f1.png" mode="widthFix"></image>
</block>
<view class="font_24 time">{{ item.create_time }}</view>
<!-- <block v-if="item.user.type !== 'single'">-->
<!-- <image class="referencesIcon" src="https://image.fulllinkai.com/202207/15/7e78a1dd367f1250d4cba4e85bfd60f1.png" mode="widthFix"></image>-->
<!-- </block>-->
<view class="font_24 time">{{ item.update_time }}</view>
<block v-if="item.user.type == 'single'">
<image v-if="item.user.rank_id == 0" class="Vip flo_l bg-img" src="https://images.ufutx.com/202102/04/bfad7e2a8e86cf7912ff280234a35606.png"></image>
<image v-else class="Vip flo_l bg-img" src="https://images.ufutx.com/202102/04/d0913df8b234057229ab3dd102497a50.png"></image>
@ -387,7 +387,7 @@ page {
<image v-if="item.user.sex == 1" class="img" src="https://images.ufutx.com/202101/27/1fc8381ccac933612936bb617a5ae906.png" alt=""/>
<image v-else class="img" src="https://images.ufutx.com/202101/27/f17913a8fc57de75dc0046db6c317b35.png" alt=""/>
<view v-if="item.user.age == null">0</view>
<view v-else>{{ item.user.age }}</view>
<view v-else>{{ item.profile.age }}</view>
</view>
</block>
</view>
@ -528,7 +528,8 @@ wepy.page({
vm.$get({url: url, data}).then(({code, data}) => {
if (code === 0) {
data.data.forEach((item) => {
item.create_time = item.create_time.split(' ', 1)
item.update_time = item.update_time.split(' ', 1)
item.refuse_tag = item.refuse_tag ? JSON.parse(item.refuse_tag) : []
})
if (vm.list.length === 0 || vm.page === 1) {
vm.list = data.data
@ -540,21 +541,21 @@ wepy.page({
if (vm.list.length < 15 || data.data.length < 15) {
vm.no_more = true
}
let obj = {}
let peon = []
// let obj = {}
// let peon = []
// 去除重复数据保留最后一条
if (vm.tabBarIndex == 0) {
peon = vm.list.reduce((cur, next) => {
obj[next.user_linking_id] ? '' : obj[next.user_linking_id] = true && cur.push(next)
return cur
}, [])
} else {
peon = vm.list.reduce((cur, next) => {
obj[next.user_id] ? '' : obj[next.user_id] = true && cur.push(next)
return cur
}, [])
}
vm.list = peon
// if (vm.tabBarIndex == 0) {
// peon = vm.list.reduce((cur, next) => {
// obj[next.user_linking_id] ? '' : obj[next.user_linking_id] = true && cur.push(next)
// return cur
// }, [])
// } else {
// peon = vm.list.reduce((cur, next) => {
// obj[next.user_id] ? '' : obj[next.user_id] = true && cur.push(next)
// return cur
// }, [])
// }
// vm.list = peon
setTimeout(() => {
vm.loading = true
}, 500)

View File

@ -303,6 +303,7 @@ page {
<view class="ui-prefecture-mask font_28 colorF bold f-fcc">{{item.title}}</view>
</view>
</view>
<block v-if="referrals && referrals.length > 0">
<view class="f-fbc ui-referrals-box">
<view class="font_34 color333 bold">为你推荐</view>
<image class="ui-require-icon" src="https://image.fulllinkai.com/202409/24/4f52d791e75a7e89a5696754f37e51f7.png" mode="widthFix" @tap="jumpPath('/pages/users/selfTextarea?text=期望对方&placeText=写下你心中理想的对象')"></image>
@ -368,6 +369,7 @@ page {
</swiper-item>
</swiper>
</view>
</block>
<view class="ui-prefecture-title font_34 color333 bold" v-if="squareList && squareList.length > 0">单身广场</view>
<block v-for="(item,index) in squareList" :key="index">
<view class="box_swiper ui-pl-30 ui-pr-30 ui-mb-40">

View File

@ -326,7 +326,7 @@ wepy.page({
})
} else {
wx.removeTabBarBadge({
index: 0
index: 2
})
}
}

View File

@ -153,7 +153,7 @@ const IM = (account, token) => {
})
} else {
wx.removeTabBarBadge({
index: 0
index: 2
})
}
}