@@ -99,6 +99,12 @@ Page({ | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage: function () { | |||
return { | |||
title: "老门框爆肚会员", | |||
path: "/pages/register/register", | |||
success: res => { | |||
console.log(res, "转发成功") | |||
}, | |||
} | |||
} | |||
}) |
@@ -85,7 +85,13 @@ Page({ | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage: function () { | |||
return { | |||
title: "老门框爆肚会员", | |||
path: "/pages/register/register", | |||
success: res => { | |||
console.log(res, "转发成功") | |||
}, | |||
} | |||
}, | |||
addFn:function(){ | |||
// if (this.data.num<5){ | |||
@@ -104,11 +110,26 @@ Page({ | |||
} | |||
}, | |||
buySuccess:function(){//购买下单 | |||
if (!this.data.buyNumber) { | |||
wx.showToast({ | |||
title: '请先输入购买优惠券的数量', | |||
icon: "none", | |||
duration: 2000 | |||
}) | |||
return; | |||
} else if (this.data.buyNumber == 0) { | |||
wx.showToast({ | |||
title: '购买优惠券的数量最小为1', | |||
icon: "none", | |||
duration: 2000 | |||
}) | |||
return; | |||
} | |||
if (this.data.yesClick){ | |||
return; | |||
} | |||
this.data.yesClick = true; | |||
app.wxRequest(app.globalData.httpUrl + 'order/set', { coupon_sell_id: this.data.ticketUser.coupon_sell_id, buy_num: this.data.buyNumber}, e => { | |||
this.data.yesClick = true; | |||
console.log(e) | |||
if (e.code == 200) { | |||
this.setData({ |
@@ -59,6 +59,22 @@ Page({ | |||
}, this) | |||
}, | |||
shareBtn:function(){ | |||
console.log(this.data.buyNumber) | |||
if (!this.data.buyNumber){ | |||
wx.showToast({ | |||
title: '请先输入赠送好友优惠券的数量', | |||
icon:"none", | |||
duration:2000 | |||
}) | |||
return; | |||
} else if (this.data.buyNumber==0){ | |||
wx.showToast({ | |||
title: '赠送好友优惠券的数量最小为1', | |||
icon: "none", | |||
duration: 2000 | |||
}) | |||
return; | |||
} | |||
if (!this.data.yesShare) { | |||
this.data.yesShare = true; | |||
this.getShareId(); | |||
@@ -121,12 +137,20 @@ Page({ | |||
yesShare:false, | |||
}) | |||
var shareUrl = "";//分享指定路径 | |||
var titleWord = "";//title | |||
var shareImg = "";//分享图 | |||
if (options.from === "button"){ | |||
shareUrl = '/pages/receiveTicket/receiveTicket?shareId=' + this.data.shareId + "&number=" + this.data.buyNumber | |||
titleWord = "赠送给好友" | |||
shareImg = this.data.ticketUser.coupon_img_small; | |||
}else{ | |||
shareUrl = "/pages/register/register"; | |||
titleWord = "老门框爆肚会员" | |||
shareImg = ""; | |||
} | |||
return{ | |||
title:"赠送给好友", | |||
imageUrl: this.data.ticketUser.coupon_img_small, | |||
title: titleWord, | |||
imageUrl: shareImg, | |||
path: shareUrl, | |||
success: res=> { | |||
console.log(res, "转发成功") | |||
@@ -152,10 +176,11 @@ Page({ | |||
getInputVal: function (e) { | |||
if (e.detail.value <= this.data.surplusNum){ | |||
console.log(this.data.buyNumber) | |||
// if (e.detail.value < 1) { | |||
// if (e.detail.value == 0) { | |||
// wx.showToast({ | |||
// title: "赠送量最小为1", | |||
// duration: 1000 | |||
// title: "赠送数量最小为1", | |||
// icon:"none", | |||
// duration: 2000 | |||
// }) | |||
// this.setData({ | |||
// buyNumber: 1, |
@@ -41,5 +41,17 @@ Page({ | |||
this.setData({ | |||
showMask: false | |||
}) | |||
} | |||
}, | |||
/** | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage: function () { | |||
return { | |||
title: "老门框爆肚会员", | |||
path: "/pages/register/register", | |||
success: res => { | |||
console.log(res, "转发成功") | |||
}, | |||
} | |||
}, | |||
}) |
@@ -34,12 +34,13 @@ Page({ | |||
app.globalData.openidSuccessFuc = this.myTicket; | |||
app.globalData.openidSuccessFuc = this.historyTicket; | |||
} | |||
console.log(app.globalData.userInfo) | |||
if (app.globalData.userInfo.item_state == 2) { | |||
var userInfo = wx.getStorageSync('userInfo'); | |||
var phone = wx.getStorageSync('user_phone'); | |||
console.log(userInfo) | |||
if (userInfo) { | |||
var userArr = []; | |||
var phone=""; | |||
userArr.push(app.globalData.userInfo.headimgurl); | |||
userArr.push(app.globalData.userInfo.nickname); | |||
userArr.push(userInfo.avatarUrl); | |||
userArr.push(userInfo.nickName); | |||
phone = app.globalData.userInfo.user_phone | |||
console.log(phone) | |||
this.setData({ | |||
@@ -134,7 +135,13 @@ Page({ | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage: function () { | |||
return { | |||
title: "老门框爆肚会员", | |||
path: "/pages/register/register", | |||
success: res => { | |||
console.log(res, "转发成功") | |||
}, | |||
} | |||
}, | |||
lookMyTicket:function(){ | |||
this.setData({ | |||
@@ -179,11 +186,13 @@ Page({ | |||
}, | |||
getUser:function(e){//点击登陆获取用户信息 | |||
console.log(e) | |||
wx.setStorageSync('userInfo', e.detail.userInfo); | |||
var phone = wx.getStorageSync('user_phone'); | |||
var userArr = []; | |||
var phone = ""; | |||
userArr.push(e.detail.userInfo.avatarUrl); | |||
userArr.push(e.detail.userInfo.nickName); | |||
phone = app.globalData.user_phone | |||
// phone = app.globalData.user_phone | |||
console.log(phone) | |||
this.data.userChuan = e.detail.userInfo; | |||
this.setData({ |
@@ -27,7 +27,6 @@ Page({ | |||
ticketNum: options.number | |||
}) | |||
var state = wx.getStorageSync('state'); | |||
if (state == 1) {//已注册 | |||
if (app.globalData.openId) { | |||
@@ -39,7 +38,7 @@ Page({ | |||
showAll:true | |||
}) | |||
} else if (state == 0) {//未注册 | |||
wx.switchTab({ | |||
wx.navigateTo({ | |||
url: '/pages/register/register' | |||
}) | |||
} else if (state == -1) { | |||
@@ -54,7 +53,7 @@ Page({ | |||
showAll: true | |||
}) | |||
} else { | |||
wx.switchTab({ | |||
wx.navigateTo({ | |||
url: '/pages/register/register' | |||
}) | |||
} | |||
@@ -153,33 +152,41 @@ Page({ | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage: function () { | |||
return { | |||
title: "老门框爆肚会员", | |||
path: "/pages/register/register", | |||
success: res => { | |||
console.log(res, "转发成功") | |||
}, | |||
} | |||
}, | |||
// "p1583474312b94" | |||
getTicketFn: function () {//点击领取优惠券 | |||
var id = this.data.presentId; | |||
if (!this.data.moreClick) { | |||
app.wxRequest(app.globalData.httpUrl + 'couponbuy/receivepresent', { present_id: id }, e => { | |||
console.log(e) | |||
this.data.moreClick = true; | |||
if (e.code == 200) { | |||
wx.showToast({ | |||
title: '领取成功', | |||
duration: 500 | |||
}) | |||
setTimeout(() => { | |||
wx.switchTab({ | |||
url: '/pages/index/index' | |||
}) | |||
}, 500) | |||
} else { | |||
wx.showToast({ | |||
title: e.message, | |||
duration: 500 | |||
}) | |||
} | |||
}, this, "POST") | |||
if (this.data.moreClick){ | |||
return; | |||
} | |||
this.data.moreClick = true; | |||
app.wxRequest(app.globalData.httpUrl + 'couponbuy/receivepresent', { present_id: id }, e => { | |||
console.log(e) | |||
if (e.code == 200) { | |||
wx.showToast({ | |||
title: '领取成功', | |||
duration: 500 | |||
}) | |||
setTimeout(() => { | |||
wx.switchTab({ | |||
url: '/pages/index/index' | |||
}) | |||
}, 500) | |||
} else { | |||
this.data.moreClick = false; | |||
wx.showToast({ | |||
title: e.message, | |||
duration: 500 | |||
}) | |||
} | |||
}, this, "POST") | |||
}, | |||
backIndex:function(){//优惠券已被领取,点击确定返回首页 | |||
wx.switchTab({ |
@@ -94,7 +94,13 @@ Page({ | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage: function () { | |||
return { | |||
title: "老门框爆肚会员", | |||
path: "/pages/register/register", | |||
success: res => { | |||
console.log(res, "转发成功") | |||
}, | |||
} | |||
}, | |||
yesCodeFn:function(){//验证码接口 | |||
@@ -210,7 +216,8 @@ Page({ | |||
this.data.yesRegister = true; | |||
if (e.code == 200) { | |||
clearInterval(time); | |||
app.globalData.user_phone = e.data.user_phone | |||
wx.setStorageSync('user_phone', e.data.user_phone); | |||
wx.setStorageSync('state', 1); | |||
this.setData({ | |||
minter: 60, | |||
num: 60 |
@@ -19,16 +19,14 @@ Page({ | |||
showDataArr:[],//展示的数据列表 | |||
dataArr: [],//搜索的数据列表 | |||
getDataArr:[],//每次下拉获取的数据 | |||
topNum:0,//滚动条位置 | |||
}, | |||
bindchange:function(e){ | |||
wx.pageScrollTo({ | |||
scrollTop: 0, | |||
duration: 300 | |||
}) | |||
this.data.pageNum = 1; | |||
this.data.dataArr = []; | |||
this.setData({ | |||
inputVal:"" | |||
inputVal:"", | |||
topNum:0 | |||
}) | |||
this.searchShop(); | |||
}, | |||
@@ -210,7 +208,13 @@ Page({ | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage: function () { | |||
return { | |||
title: "老门框爆肚会员", | |||
path: "/pages/register/register", | |||
success: res => { | |||
console.log(res, "转发成功") | |||
}, | |||
} | |||
}, | |||
callPhone:function(e){//拨打电话 | |||
var index = e.target.dataset.index; |
@@ -18,7 +18,7 @@ | |||
</view> | |||
<!-- <view class="content"> --> | |||
<scroll-view scroll-y="true" style="height:{{scrollHig}}px" bindscrolltolower="lower"> | |||
<scroll-view scroll-y="true" style="height:{{scrollHig}}px" scroll-top='{{topNum}}' bindscrolltolower="lower"> | |||
<view> | |||
<view class="getData" wx:for="{{showDataArr}}"> | |||
<view class="imgView"> |
@@ -114,6 +114,10 @@ page{ | |||
font-size:26rpx; | |||
font-family:SourceHanSansCN; | |||
color:rgba(102,102,102,1); | |||
width: 700rpx; | |||
overflow: hidden; | |||
white-space: nowrap; | |||
text-overflow: ellipsis; | |||
} | |||
.addressIcon{ | |||
width: 21rpx; |