forked from nsjcy/frontEnd/nsjcy

LAPTOP-RI7D261L\Mr Ke
2020-02-17 ab9bc98c6f9ab820f7f4f343b524f7b8310ef272
SunshineLnsMinApp/pages/fzpx/fzpx.js
@@ -1,26 +1,64 @@
// pages/fzpx/fzpx.js
var app = getApp()
Page({
  /**
   * 页面的初始数据
   */
  data: {
    items: []
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    this.showList();
  },
  // 跳转
  linkFunction: function(event) {
    var str = event.currentTarget.dataset['str'];
    var id = event.currentTarget.dataset['id'];
    console.log(id)
  link: function(e) {
    var id = e.currentTarget.dataset['id'];
    var str = e.currentTarget.dataset['str'];
    var flag = e.currentTarget.dataset['flag'];
    wx.navigateTo({
      url: '../' + str + '/' + str +'?id='+id
      url: '../' + str + '/' + str + '?id=' + id + '&flag=' + flag
    })
  },
  showList: function() {
    var that = this;
    wx.showLoading();
    wx.request({
      url: app.globalData.url + '/api/activity/preview',
      data: {
        page: 1,
        size: 1000,
        userId: wx.getStorageSync("user").id,
        type: 'act_2'
      },
      success: function(res) {
        wx.hideLoading();
        console.log('res', res);
        if (res.data.code == 0) {
          let content = res.data.data.content.map(({
            startTime,
            ...i
          }) => ({
            ...i,
            startTime: app.formatDate(startTime),
          }));
          that.setData({
            items: content
          })
        } else {
          wx.showToast({
            title: res.data.msg,
    })
  }
      }
    })
  }
})