profile.wxml
3.38 KB
<view class="page-shell profile-page data-v-60cb334c"><view class="page-blur data-v-60cb334c"></view><view class="page-blur-secondary data-v-60cb334c"></view><view class="page-blur-tertiary data-v-60cb334c"></view><view class="page-content data-v-60cb334c"><view class="profile-header data-v-60cb334c"><text class="profile-title data-v-60cb334c">我的</text></view><view class="user-card glass-card data-v-60cb334c"><image class="user-art data-v-60cb334c" src="/static/images/art-profile.png" mode="aspectFill"></image><view class="user-overlay data-v-60cb334c"></view><view class="user-row data-v-60cb334c"><view class="avatar data-v-60cb334c"><view class="avatar-core data-v-60cb334c"></view></view><view class="user-info data-v-60cb334c"><view class="user-name-row data-v-60cb334c"><text class="user-name data-v-60cb334c">林小姐</text><text class="level-badge data-v-60cb334c">A++</text></view><text class="user-phone data-v-60cb334c">138****5628</text><text class="user-desc data-v-60cb334c">已开启预约优先安排与到店礼宾提醒</text></view></view></view><view class="section-block data-v-60cb334c"><view class="section-head data-v-60cb334c"><text class="section-title data-v-60cb334c">我的订单</text><text data-event-opts="{{[['tap',[['goOrderList']]]]}}" class="section-link data-v-60cb334c" bindtap="__e">查看全部</text></view><view class="orders-card glass-card data-v-60cb334c"><block wx:for="{{orderEntries}}" wx:for-item="item" wx:for-index="__i0__" wx:key="title"><view data-event-opts="{{[['tap',[['goOrderList',['$0'],[[['orderEntries','title',item.title,'status']]]]]]]}}" class="order-item data-v-60cb334c" bindtap="__e"><image class="order-icon data-v-60cb334c" src="{{item.icon}}" mode="aspectFit"></image><text class="order-title data-v-60cb334c">{{item.title}}</text></view></block></view></view><view class="section-block data-v-60cb334c"><view class="section-head data-v-60cb334c"><text class="section-title data-v-60cb334c">常用功能</text><text class="section-link data-v-60cb334c">会员中心</text></view><view class="menu-card glass-card data-v-60cb334c"><block wx:for="{{menuEntries}}" wx:for-item="item" wx:for-index="__i1__" wx:key="title"><view data-event-opts="{{[['tap',[['handleMenu',['$0'],[[['menuEntries','title',item.title]]]]]]]}}" class="menu-item data-v-60cb334c" bindtap="__e"><view class="menu-left data-v-60cb334c"><image class="menu-icon data-v-60cb334c" src="{{item.icon}}" mode="aspectFit"></image><text class="menu-title data-v-60cb334c">{{item.title}}</text></view><text class="menu-arrow data-v-60cb334c">›</text></view></block></view></view><view data-event-opts="{{[['tap',[['logout',['$event']]]]]}}" class="logout-button data-v-60cb334c" bindtap="__e">退出登录</view><view class="safe-bottom-space data-v-60cb334c"></view></view><view class="lf-tabbar-wrap data-v-60cb334c"><view class="lf-tabbar-panel data-v-60cb334c"><block wx:for="{{tabs}}" wx:for-item="item" wx:for-index="__i2__" wx:key="key"><view data-event-opts="{{[['tap',[['goTab',['$0'],[[['tabs','key',item.key]]]]]]]}}" class="{{['lf-tabbar-item','data-v-60cb334c',(item.key==='profile')?'active':'']}}" bindtap="__e"><view class="lf-tabbar-icon-shell data-v-60cb334c"><image class="lf-tabbar-icon data-v-60cb334c" src="{{item.key==='profile'?item.activeIcon:item.icon}}" mode="aspectFit"></image></view><text class="lf-tabbar-label data-v-60cb334c">{{item.label}}</text></view></block></view></view></view>