瀏覽代碼

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

xiaohaizhao 1 年之前
父節點
當前提交
31e0282f53
共有 1 個文件被更改,包括 22 次插入1 次删除
  1. 22 1
      pages/tabbar/home/index.js

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

@@ -55,6 +55,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]
@@ -79,7 +100,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 */