Volunteer_group.js
2.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
const app = getApp();
Page({
data: {
list: [],//列表
array: [],//地址
index: 1
},
onLoad: function (options) {
wx.getLocation({
altitude: 'true',
success(res) {
console.log(res)
}
})
},
onReady: function () {
},
onShow: function () {
let that = this;
that.get_city();
// that.getList();
},
// 选择
bindPickerChange: function (e) {
let that = this;
this.setData({
index: e.detail.value
})
that.getList()
},
// 志愿列表
getList() {
let that = this;
let url = '/index/second/teamList';
let head = {
'XX-Token': wx.getStorageSync('token')
}
let params = {
city: that.data.array[that.data.index]
}
app.post(url, params, head).then((res) => {
console.log(res)
that.setData({
list: res
})
}).catch((err) => {
})
},
// 地址获取
get_city() {
let that = this;
let url = '/index/index/cityList'
let head = {
'XX-Token': wx.getStorageSync('token')
}
app.post(url, {}, head).then((res) => {
console.log(res)
that.setData({
array: res.city
})
that.getList();
}).catch((err) => {
})
},
// 详情页
getDetail(e) {
let that = this;
let url = '/index/second/checkTranStatus';
let head = {
'XX-Token': wx.getStorageSync('token')
}
app.post(url, '', head).then((res) => {
var id = e.currentTarget.dataset.id;
wx.navigateTo({
url: '/pages/Volunteer_detail/Volunteer_detail?id=' + id,
})
}).catch((err) => {
})
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})