Sanakey
2020-08-13 d98d05000c3d14e1f12a7754ebeea11ec1fa0f0b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
// pages/group/group.js
var utils = require("../../utils/util.js");
var app = getApp();
 
// var has
 
Page({
 
  /**
   * 页面的初始数据
   */
  data: {
 
  },
  // 商品点击
  goodsItemTap: function (event) {
 
    var goodsId = event.currentTarget.dataset.goodsId;
    var externalUrl = event.currentTarget.dataset.externalUrl;
    if (externalUrl) {
      wx.navigateTo({
        // 此时?后面的id为其他页面接收时参数后的变量名
        url: "../webView/webView?externalUrl=" + encodeURIComponent(externalUrl)
      })
    } else {
      wx.navigateTo({
        // 此时?后面的id为其他页面接收时参数后的变量名
        url: "../detail/detail?matcode=" + goodsId
      })
    }
 
    console.log(goodsId)
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
 
    var matgroup = options.matgroup;
    var name = options.name;
 
    if(name){
      wx.setNavigationBarTitle({
        title: name
      })
    }
 
    wx.showLoading({
      title: '',
    })
    wx.request({
      url: utils.getUrl('/shopping/getMatCodeList.do?fromdata=2&isShowSubMatGroup=true&path=' + matgroup),
      header: {
        "Cookie": "JSESSIONID=" + wx.getStorageSync('sessionID')
      },
      method: "GET",
      success: res => {
        wx.hideLoading();
        if(!utils.requestError(res)){
          return false;
        }
        this.setData({
          goodsItem: res.data.list,
          //num: 0,
          // price: goodsItem.Price
        })
      },
      fail: function (errmsg) {
        utils.requestFail(errmsg, '/shopping/getMatCodeList.do');
      }
 
    });
 
    this.setData({
      ProductListStyle:app.globalData.ProductListStyle
    })
  },
 
 
 
 
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {
 
  },
 
  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
  },
 
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {
 
  },
 
  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {
 
  },
 
  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {
 
  },
 
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {
 
  },
 
  /**
   * 用户点击右上角分享
   */
  // onShareAppMessage: function() {
 
  // }
})