index.js
3.0 KB
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
130
131
132
133
134
135
//index.js
//获取应用实例
const app = getApp()
Page({
data: {
hasPhone: true,
imgUrls: [{
'url': '../../images/banner.jpg'
},
{
'url': '../../images/banner.jpg'
},
{
'url': '../../images/banner.jpg'
},
],
autoplay: true, //是否自动轮播
interval: 2000, //间隔时间
duration: 500, //滑动时间
info: [{
time: '11月01号-11月07号',
url: '../../images/test_img.jpg',
},
{
time: '11月08号-11月14号',
url: '../../images/test_img.jpg'
},
],
this_week_test_info: {
info: [{
time: '11月01号-11月07号',
url: '../../images/test_img.jpg',
},
{
time: '11月08号-11月14号',
url: '../../images/test_img.jpg'
},
],
is_this_week: true,
ordered: false,
is_past: false,
},
past_test_info: {
info: [{
time: '10月01号-10月07号',
url: '../../images/test_img.jpg',
},
{
time: '10月08号-10月14号',
url: '../../images/test_img.jpg'
},
{
time: '10月15号-10月21号',
url: '../../images/test_img.jpg'
},
],
is_this_week: false,
ordered: false,
is_past: true,
},
},
swiperChange: function(e) { //切换轮播图
this.setData({
currentSwiper: e.detail.current
})
},
//首次登录小程序,跳转到认证手机页面
goPhoneCode() {
wx.redirectTo({
url: '/pages/index/phone-code/phone-code'
})
},
//点击购买畅玩卡
goBuyCard() {
wx.navigateTo({
url: '../my/myCard/myCard'
})
},
//点击进入活动详情
goTestDetail(e) {
console.log(e)
const current = e.currentTarget.dataset.index;
var is_the_week = e.currentTarget.dataset.is_the_week
wx.navigateTo({
url: './activity-detail/activity-detail?is_the_week=' + is_the_week
})
},
//前往预约
goAppointment(e) {
const current = e.currentTarget.dataset.index;
wx.navigateTo({
url: './go-appointment/go-appointment'
})
},
onLoad: function() {
if (this.data.hasPhone == false) {
wx.hideTabBar({
})
}
if (app.globalData.userInfo) {
this.setData({
userInfo: app.globalData.userInfo,
hasUserInfo: true
})
} else if (this.data.canIUse) {
app.userInfoReadyCallback = res => {
this.setData({
userInfo: res.userInfo,
hasUserInfo: true
})
}
} else {
// 在没有 open-type=getUserInfo 版本的兼容处理
wx.getUserInfo({
success: res => {
app.globalData.userInfo = res.userInfo
this.setData({
userInfo: res.userInfo,
hasUserInfo: true
})
}
})
}
},
getUserInfo: function(e) {
console.log(e)
app.globalData.userInfo = e.detail.userInfo
this.setData({
userInfo: e.detail.userInfo,
hasUserInfo: true
})
}
})