|
...
|
...
|
@@ -14,6 +14,7 @@ Page({ |
|
|
|
couponType:'',//1代金券 2折扣券 3菜品券
|
|
|
|
resultCoupon: '', //0未领取 1已领取
|
|
|
|
seller: {},
|
|
|
|
marketing:{},
|
|
|
|
distance: '',
|
|
|
|
num: 1,
|
|
|
|
totalize: '',
|
|
...
|
...
|
@@ -511,10 +512,22 @@ Page({ |
|
|
|
*/
|
|
|
|
onReady() {
|
|
|
|
this.myToast = this.selectComponent("#myToast")
|
|
|
|
|
|
|
|
this.getSellerTemplateConfFun()
|
|
|
|
this.getSellerDetail();
|
|
|
|
this.getCoupon('1')
|
|
|
|
},
|
|
|
|
// 获取商家设置是否开启在线预订功能
|
|
|
|
getSellerTemplateConfFun() {
|
|
|
|
App.Seller.GetSellerTemplateConf({
|
|
|
|
sid: this.data.opt.sid
|
|
|
|
}).then(res => {
|
|
|
|
let data = res.data
|
|
|
|
let marketing = util.determine(data.marketing);
|
|
|
|
this.setData({
|
|
|
|
marketing,
|
|
|
|
})
|
|
|
|
})
|
|
|
|
},
|
|
|
|
// 计算2点之间的距离
|
|
|
|
getDistance(lat1, lon1, lat2, lon2) {
|
|
|
|
const R = 6371e3; // 地球半径(米)
|
...
|
...
|
|