| xqd
@@ -91,7 +91,7 @@ Page({
|
|
|
if (res.data.status == 'success' && res.data.result == 'ok') {
|
|
|
let validLocation = api.isTest ? true : false;
|
|
|
this.setData({
|
|
|
- is_btn_disabled: validLocation
|
|
|
+ is_btn_disabled: !validLocation
|
|
|
})
|
|
|
}
|
|
|
},
|
| xqd
@@ -123,6 +123,32 @@ Page({
|
|
|
return res;
|
|
|
},
|
|
|
handleBtnClick() {
|
|
|
+ wx.getLocation({
|
|
|
+ success: (res) => {
|
|
|
+ // let validLocation = this.validLocation(res.latitude, res.longitude)
|
|
|
+ wx.request({
|
|
|
+ url: api.checkPositionUrl,
|
|
|
+ method: 'GET',
|
|
|
+ data: {
|
|
|
+ latitude: res.latitude,
|
|
|
+ longitude: res.longitude
|
|
|
+ },
|
|
|
+ success: res => {
|
|
|
+ let validLocation = false;
|
|
|
+ if (res.data.status == 'success' && res.data.result == 'ok') {
|
|
|
+ validLocation = api.isTest ? true : false;
|
|
|
+ }
|
|
|
+ validLocation = api.isTest ? true : false;
|
|
|
+ this.setData({
|
|
|
+ is_btn_disabled: !validLocation
|
|
|
+ })
|
|
|
+ this.checkCard()
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ checkCard: function() {
|
|
|
let isLearning = this.data.isLearning
|
|
|
let is_btn_disabled = this.data.is_btn_disabled
|
|
|
let that = this;
|