mobile/pages/plus/business/visitors.vue
@@ -11,10 +11,11 @@
         </view>
      <!-- 访客列表 -->
      <scroll-view scroll-y="true" class="visitor-list" @scrolltolower="loadMore">
         <scroll-view scroll-y="true" :width="screenWidth" class="visitor-list" @scrolltolower="loadMore">
         <view v-if="visitors.length > 0">
            <view class="visitor-item" v-for="(visitor, index) in visitors" :key="index">
               <image class="visitor-avatar" :src="visitor.avatar || '/static/default.png'" mode="aspectFill"></image>
                  <image class="visitor-avatar" :src="visitor.avatar || '/static/default.png'" mode="aspectFill">
                  </image>
               <view class="visitor-info">
                  <view class="visitor-header">
                     <view class="visitor-name">{{visitor.user_name || '未知访客'}}</view>
@@ -64,11 +65,14 @@
            page: 1,
            list_rows: 10,
            hasMore: true,
            search: ''
            search: '',
            screenWidth: 0, // 屏幕宽度
         };
      },
      onLoad() {
         this.getVisitors();
         const systemInfo = uni.getSystemInfoSync()
         this.screenWidth = systemInfo.screenWidth * 2 - 70;
      },
      methods: {
         back() {