...
|
...
|
@@ -238,6 +238,7 @@ Page({ |
|
|
},
|
|
|
//发布按钮
|
|
|
release(e) {
|
|
|
console.log(1)
|
|
|
// console.log('发布', app.globalData.isLogin);
|
|
|
const self = this;
|
|
|
// self.setData({
|
...
|
...
|
@@ -249,27 +250,29 @@ Page({ |
|
|
title: '还没登录,先去登录吧~', icon: 'none',
|
|
|
success: function () {
|
|
|
setTimeout(function () {
|
|
|
wx.redirectTo({url: '/pages/my/my'})
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/my/my'})
|
|
|
}, 500)
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
|
if (+self.data.is_write === 2 && wx.getStorageSync('is_canSend') === 2) { //没填写个人信息并且不可以发布 =>去填写
|
|
|
console.log(self.data.is_answer, self.data.is_canSend, self.data.is_write)
|
|
|
if (+self.data.is_write == 2 && wx.getStorageSync('is_canSend') == 2) { //没填写个人信息并且不可以发布 =>去填写
|
|
|
self.setData({
|
|
|
is_showUserInfo: true //弹出 去填写个人信息弹框
|
|
|
});
|
|
|
|
|
|
} else if (+self.data.is_write === 1 && wx.getStorageSync('is_answer') === 2) { //已填写且不能发布=>去答题
|
|
|
} else if (+self.data.is_write == 1 && wx.getStorageSync('is_answer') == 2) { //已填写且不能发布=>去答题
|
|
|
self.setData({
|
|
|
is_showAnswer: true, //弹出 去答题弹框
|
|
|
is_showRelease: false,
|
|
|
});
|
|
|
} else if (+self.data.is_write === 1 && wx.getStorageSync('is_canSend') === 1 && wx.getStorageSync('is_answer') === 1) { //已填写且可以发布 =>去发布
|
|
|
} else if (+self.data.is_write == 1 && wx.getStorageSync('is_canSend') == 1 && wx.getStorageSync('is_answer') == 1) { //已填写且可以发布 =>去发布
|
|
|
// console.log('可以发布');
|
|
|
self.setData({
|
|
|
is_showRelease: true //弹出 发布弹框
|
|
|
});
|
|
|
} else if (+self.data.is_write === 1 && wx.getStorageSync('is_canSend') === 2 && wx.getStorageSync('is_answer') === 1) {
|
|
|
} else if (self.data.is_write == 1 && wx.getStorageSync('is_canSend') == 2 && wx.getStorageSync('is_answer') == 1) {
|
|
|
// wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'});
|
|
|
self.setData({
|
|
|
is_showResult: true //弹出 提示框
|
...
|
...
|
@@ -489,6 +492,25 @@ Page({ |
|
|
// this.getLat();//获取经纬度
|
|
|
},
|
|
|
onShow() {
|
|
|
if (!app.globalData.isLogin){
|
|
|
wx.getSetting({
|
|
|
success(res) {
|
|
|
if (!res.authSetting['scope.userInfo']) {
|
|
|
app.globalData.isLogin = false;
|
|
|
wx.showToast({
|
|
|
title: '您还没登录,请登录后操作',
|
|
|
icon: 'none'
|
|
|
})
|
|
|
setTimeout(() => {
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/my/my', //跳转到授权页面
|
|
|
})
|
|
|
}, 1500)
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
|
|
|
wx.showLoading({title:'加载中',mask:true});
|
|
|
if (wx.getStorageSync('isLogin')) {
|
|
|
this.getLat();//获取经纬度
|
...
|
...
|
|