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

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

View File

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