绿满眶商城微信小程序-uniapp
66c550a7021c5685e8b7dde4a92e6efd3625689f..d0574df2189ca5a90f878efa964ad2b9d9302b07
2025-07-29 peng
Merge remote-tracking branch 'origin/dev_fix_sub' into dev_fix_sub
d0574d 对比 | 目录
2025-07-29 peng
解决审核问题
a9cfcf 对比 | 目录
1个文件已修改
19 ■■■■ 已修改文件
pages/tabbar/index/home.vue 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/tabbar/index/home.vue
@@ -189,7 +189,7 @@
            <view style="display: flex;">
                <image class="comment-avatar" :src="comment.userAvatar || '/static/default-avatar.png'"></image>
                <view class="comment-content">
                  <text class="nickname">{{comment.userNickname}}</text>
                  <text class="nickname">{{comment.userNickname}} <text v-if="userId===comment.userId">(我)</text> </text>
                  <text class="content">{{comment.commentContent}}</text>
                  <view style="position: relative;">
                    <text class="time">{{formatTime(comment.createTime)}}</text>
@@ -205,8 +205,8 @@
                  <view class="reply-content">
                    <view style="display: flex;">
                        <image class="comment-reply-avatar" :src="reply.replyUserAvatar || '/static/default-avatar.png'"></image>
                        <text class="nickname">{{reply.userNickname}}</text>
                        <text v-if="reply.replyUserId && reply.masterCommentId !== reply.replyId" class="reply-to"><text style="margin-right: 10rpx;font-size: 28rpx;" class="iconfont">&#xe666;</text>{{reply.replyUserNickname}}</text>
                        <text class="nickname">{{reply.userNickname}}<text v-if="userId===comment.userId">(我)</text></text>
                        <text v-if="reply.replyUserId && reply.masterCommentId !== reply.replyId" class="reply-to"><text style="margin-right: 10rpx;font-size: 28rpx;" class="iconfont">&#xe666;</text>{{reply.replyUserNickname}}<text v-if="userId===comment.userId">(我)</text></text>
                    </view>
                    <text class="content">{{reply.commentContent}}</text>
                    <view class="reply-footer">
@@ -276,6 +276,7 @@
  },
  data() {
    return {
        userId :'',
        currentImgIndex: 0, // 播放到第几张图--索引
        currentGoodsIndex: 0, // 播放到第几个商品--索引
        currentTime: 0,
@@ -359,6 +360,9 @@
    }
  },
  onShow() {
      if(!this.userId){
          this.getUserId()
      }
      // const token = storage.getAccessToken();
      // if (! token) {
         //  this.wxSilentLogin(() => {
@@ -368,6 +372,9 @@
      //       this.loadVideos();
      // }
      if (this.videoList.length < 1) {
          this.loading = false;
          this.videoNoMore = false;
          console.log('触发数据加载')
          this.loadVideos();
      }
      // 如果视频按下暂停后切换页面再回到页面时,只算暂停时间(因为暂停时间和离开页面时间是重复的,只算一个)
@@ -380,6 +387,7 @@
      this.startHidenTime = Date.now()
  },
  onLoad(option) {
      console.log('-----------分享出的数据---------->',option)
      //处理扫码出来的视频
      this.marginBottom = uni.getSystemInfoSync().safeAreaInsets.bottom
@@ -439,6 +447,10 @@
      }
  },
  methods: {  
      getUserId(){
          const {id} = uni.getStorageSync('user_info_obj_dev')
          this.userId = id;
      },
      // 解析URL参数
    parseUrlParams(url) {
      const params = {};
@@ -758,6 +770,7 @@
          getVideoComments(this.commentQuery).then(res => {
              this.commentsTotal = res.data.total;
              this.comments = res.data.data;
              console.log('------------------------>',this.comments)
              this.commentQuery.pageNumber += 2;
              this.commentQuery.pageSize /= 2;
          }).catch(() => {