zhaoxiaohai 3 years ago
parent
commit
649f409224

+ 7 - 1
pages/liveStreaming/index.js

@@ -150,6 +150,9 @@ Page({
         });
         return;
       }
+      for (let i = 0; i < res.data.length; i++) {
+        res.data[i].playduration = Math.ceil(res.data[i].playduration / 60)
+      }
       this.setData({
         crLiveUserList: res.data,
         pageTotal: res.pageTotal
@@ -284,6 +287,8 @@ Page({
         title: '数据统计获取失败,请稍后再试',
         icon: "none"
       })
+      res.data.viewDuration = Math.ceil(res.data.viewDuration / 60);
+      res.data.viewDurationAvg = Math.ceil(res.data.viewDurationAvg / 60);
       this.setData({
         liveDataCountForSession: res.data
       })
@@ -315,7 +320,8 @@ Page({
       })
       for (let i = 0; i < res.data.length; i++) {
         const index = res.data[i].datetime.lastIndexOf('.');
-        res.data[i].datetime = res.data[i].datetime.slice(0, index)
+        res.data[i].datetime = res.data[i].datetime.slice(0, index);
+        res.data[i].playduration = Math.ceil(res.data[i].playduration / 60);
       }
       this.setData({
         userPageTotal: res.pageTotal,

+ 1 - 1
pages/liveStreaming/index.wxml

@@ -113,7 +113,7 @@
             <view wx:for="{{CheckTheType=='当前直播'?crLiveUserList:liveUserList}}" class="data-formlist-row live-for-details {{listRowIndex==index?'acRow':''}}" data-index="{{index}}" catchtap="listRowAvtion">
                 <view class="w200rpx u-line-1">{{item.name}}</view>
                 <view class="u-line-1" style="width: 180rpx;">{{item.userid}}</view>
-                <view class="u-line-1" style="width: 160rpx;">{{item.playduration}}</view>
+                <view class="u-line-1" style="width: 160rpx;">{{item.playduration}}分钟</view>
                 <view class="u-line-1" style="width: 240rpx;">{{item.datetime}}</view>
                 <view class="u-line-1" style="width: 140rpx;">{{item.province}}</view>
                 <view class="u-line-1" style="width: 140rpx;">{{item.city}}</view>

+ 1 - 1
pages/liveStreaming/index.wxss

@@ -195,7 +195,7 @@
 .live-chat-mag-text {
     flex: 1;
     width: 0;
-    /* word-break: break-all; */
+    word-break: break-all;
     white-space: pre-wrap;
 }
 

+ 9 - 2
pages/tabbar-pages/supplyAndDemand/particulars.js

@@ -29,7 +29,7 @@ Page({
                 "tsupplyanddemandid": options.tsupplyanddemandid
             }
         }).then(res => {
-            console.log(res)
+            console.log("供需详情", res)
             if (res.msg != '成功') return wx.showToast({
                 title: res.data,
                 icon: "none"
@@ -164,6 +164,13 @@ Page({
      * 用户点击右上角分享
      */
     onShareAppMessage: function () {
-
+        let data = this.data.particulars,
+            obj = {
+                title: '[' + data.ftype + ']' + data.ftitle,
+                imageUrl: (data.attinfos.length != 0) ? data.attinfos[0].fobsurl : '',
+                path: '/pages/portal/details?tagentsid=' + data.tagentsid + '&tsupplyanddemandid=' + data.tsupplyanddemandid
+            }
+            console.log(obj)
+        return obj
     },
 })