优化个人中心图标的显示布局

This commit is contained in:
赵毅 2026-01-05 14:11:09 +08:00
parent 0ffe6a54d7
commit fab80ff152
2 changed files with 11 additions and 13 deletions

View File

@ -18,12 +18,12 @@
{{ currentCity.cityName || '选择城市' }}
</view>
</view>
</view>
<view class="mainBox" ref="mainBox">
<!-- 搜索框 -->
<view class="search2" v-if="isShowSearch">
<view class="searchBox2" @click="goSearchView">
<image
src="https://static.hshuishang.com/property-img-file/com_communitySearchIcon.png"
<image src="https://static.hshuishang.com/property-img-file/com_communitySearchIcon.png"
mode="aspectFill"></image>
<view class="hot-word-container">
<view class="hot-word-scroll" :style="{ transform: 'translateY(' + scrollPosition + 'rpx)' }">
@ -37,8 +37,6 @@
@confirm="searchInput" :value="selectKeyWord" @click="goSearchView"/> -->
</view>
</view>
</view>
<view class="mainBox" ref="mainBox">
<view class="white_container">
<!-- 功能导航区 -->
<!-- <view class="function-nav" v-if="showNav">
@ -156,7 +154,7 @@
{{ item.cate_name }}
</view>
</scroll-view>
<view class="dropdown-btn" :class="{ active: showDropdown }" @click="toggleDropdown">
<view class="dropdown-btn" :class="{ active: showDropdown }" @click="toggleDropdown" v-if="categoryList">
<u-icon v-if="!showDropdown" name="arrow-down" class="dropdown-icon"></u-icon>
<u-icon v-else name="arrow-up" class="dropdown-icon active"></u-icon>
</view>
@ -199,15 +197,15 @@
" mode="aspectFill"></image>
</view>
<view class="merchangtItem_tag" v-if="item.refund_property_fee_ratio">
买单返物业费
买单返岁银
</view>
<view class="merchangtItem_tag" v-if="item.refund_user_points_ratio">
买单返积分
</view>
</view>
<view class="merchantItem_right_con_right" @click="toJump(item)">
<image src="https://static.hshuishang.com/property-img-file/local_review.png"
mode="aspectFill"></image>
<image src="https://static.hshuishang.com/property-img-file/local_review.png" mode="aspectFill">
</image>
点评
</view>
</view>
@ -666,7 +664,7 @@ export default {
},
async headershopEnterClick() {
if(!uni.getStorageSync('userId')){
if (!uni.getStorageSync('userId')) {
NavgateTo('/packages/shopEnter/index/index', { isLogin: false });
return
}

View File

@ -121,9 +121,9 @@
<view class="main_title">功能服务</view>
<view class="item1 padding_bottom0">
<u-grid col="4" :border="false">
<u-grid-item @click="headerOrderClick(item)" v-for="(item, index) in shopManagementList"
:key="index">
<view v-if="item.isShow" class="item2">
<u-grid-item @click="headerOrderClick(item)" v-for="(item, index) in shopManagementList.filter(item => item.isShow)"
:key="index">
<view class="item2">
<image class="nav_icon" :src="item.image" mode=""></image>
<text class="grid-text">{{ item.name }}</text>
</view>