...
|
...
|
@@ -28,6 +28,10 @@ Page({ |
|
|
hasUserInfo: false,
|
|
|
canIUse: wx.canIUse('button.open-type.getUserInfo')
|
|
|
},
|
|
|
//关闭金火柴勋章弹框
|
|
|
close() {
|
|
|
this.setData({show_gold_modal:false,show_normal_modal:false})
|
|
|
},
|
|
|
//获取城市列表
|
|
|
getCityList() {
|
|
|
const self = this;
|
...
|
...
|
@@ -50,7 +54,7 @@ Page({ |
|
|
cityPickerChange(e) {
|
|
|
this.setData({
|
|
|
current_city: e.detail.value,
|
|
|
// is_sex_change: true
|
|
|
is_city_change: true
|
|
|
});
|
|
|
const lat = this.data.cityList[e.detail.value].latng.split(',')[1];
|
|
|
const lng = this.data.cityList[e.detail.value].latng.split(',')[0];
|
...
|
...
|
@@ -112,8 +116,16 @@ Page({ |
|
|
},
|
|
|
//查看更多
|
|
|
goMore() {
|
|
|
let city = null;
|
|
|
if(this.data.is_city_change) {
|
|
|
city = JSON.stringify({
|
|
|
name:this.data.cityList[this.data.current_city].title,
|
|
|
lat: this.data.lat,
|
|
|
lng: this.data.lng,
|
|
|
})
|
|
|
}
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/index/tandian-list/tandian-list',
|
|
|
url: '/pages/index/tandian-list/tandian-list?city=' + city,
|
|
|
})
|
|
|
},
|
|
|
//进入拼餐详情
|
...
|
...
|
@@ -288,7 +300,14 @@ Page({ |
|
|
});
|
|
|
// };
|
|
|
}
|
|
|
})
|
|
|
});
|
|
|
// wx.setStorageSync('score',30);
|
|
|
console.log('score',wx.getStorageSync('score'));
|
|
|
if(wx.getStorageSync('score') !== '' && wx.getStorageSync('score')>=80) {
|
|
|
self.setData({show_gold_modal:true})
|
|
|
}else if(wx.getStorageSync('score') !== '' && wx.getStorageSync('score')<80) {
|
|
|
self.setData({show_normal_modal:true})
|
|
|
}
|
|
|
},
|
|
|
//获取首页内容
|
|
|
getIndex(res) {
|
...
|
...
|
@@ -377,4 +396,32 @@ Page({ |
|
|
this.setData({hidden_top: false})
|
|
|
}
|
|
|
},
|
|
|
/**
|
|
|
* 用户点击右上角分享
|
|
|
*/
|
|
|
onShareAppMessage: function () {
|
|
|
let self = this;
|
|
|
self.setData({show_gold_modal:false});
|
|
|
// 设置菜单中的转发按钮触发转发事件时的转发内容
|
|
|
var shareObj = {
|
|
|
title: '火柴西路', // 默认是小程序的名称(可以写slogan等)
|
|
|
path: '', // 默认是当前页面,必须是以‘/’开头的完整路径
|
|
|
imageUrl: '', //自定义图片路径,可以是本地文件路径、代码包文件路径或者网络图片路径,支持PNG及JPG,不传入 imageUrl 则使用默认截图。显示图片长宽比是 5:4
|
|
|
success: function (res) {
|
|
|
if (res.errMsg == 'shareAppMessage:ok') {
|
|
|
}
|
|
|
},
|
|
|
fail: function () {
|
|
|
// 转发失败之后的回调
|
|
|
if (res.errMsg == 'shareAppMessage:fail cancel') {
|
|
|
// 用户取消转发
|
|
|
} else if (res.errMsg == 'shareAppMessage:fail') {
|
|
|
// 转发失败,其中 detail message 为详细失败信息
|
|
|
}
|
|
|
},
|
|
|
complete: function () {
|
|
|
// 转发结束之后的回调(转发成不成功都会执行)
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
}); |
...
|
...
|
|