// 收货地址
address: function (res) {
var that = this
var activityId = res.target.dataset.id
wx.authorize({
scope: 'scope.address',
success(res) {
wx.chooseAddress({
success: function (res) {
wx.showToast({
title: '上传中',
icon: 'loading',
duration: 2000
})
var params = {
id: activityId,
userName: res.userName,
telNumber: res.telNumber,
provinceName: res.provinceName,
postalCode: res.postalCode,
nationalCode: res.nationalCode,
detailInfo: res.detailInfo,
countyName: res.countyName,
cityName: res.cityName
}
util.request(api.getPrizeAddress, params, "POST", "").then(function (res) {
if(res.data.code==200){
wx.hideToast()
var lottery_info = that.data.lottery_info
lottery_info.writeAddress = true
wx.showToast({
title: '填写收货地址成功',
icon: "none"
})
that.setData({
lottery_info: lottery_info,
})
}else{
wx.showToast({
title: res.data.msg,
icon: "none"
})
}
})
},
fail: function (err) {
wx.showToast({
title: "请尽快填写收货地址",
icon: "none"
})
}
})
},
fail(res) {
//用户拒绝授权后执行
wx.openSetting({})
}
})