Jelajahi Sumber

首页轮播消息进入详情问题修复

xiaohaizhao 2 tahun lalu
induk
melakukan
43e6dd302a
1 mengubah file dengan 22 tambahan dan 1 penghapusan
  1. 22 1
      pages/tabbar/home/index.js

+ 22 - 1
pages/tabbar/home/index.js

@@ -69,6 +69,27 @@ Page({
                 title: res.msg,
                 icon: "none"
             })
+            const authComparison = wx.getStorageSync('authComparison');
+            res.data = res.data.map(v => {
+                let data = authComparison.find(s => (s.objectname || "") == v.objectname);
+                if (data) {
+                    switch (data.objectname) {
+                        case "sa_customers":
+                            data.name = '客户'
+                            //客户
+                            break;
+                        case "sat_orderclue":
+                            data.name = '线索'
+                            //线索
+                            break;
+                        case "sa_order":
+                            data.name = '订单'
+                            break;
+                    }
+                    return Object.assign(v, data)
+                }
+                return v
+            })
             this.setData({
                 msgList: res.data,
                 notice: res.data[0]
@@ -93,7 +114,7 @@ Page({
             item
         } = e.currentTarget.dataset;
         wx.navigateTo({
-            url: '/pages/tabbar/message/details?id=' + item.messageid,
+            url: '/pages/tabbar/message/details?item=' + JSON.stringify(item),
         })
     },
     /* banner */