修复:在ios端登录弹框底部被遮挡部分内容

修复:注册时可能获取不到openid的问题
This commit is contained in:
wuhui_zzw 2023-03-23 18:29:34 +08:00
parent 7827320707
commit 400318c574
6 changed files with 30 additions and 15 deletions

View File

@ -37,7 +37,7 @@ export default {
},
fail: () => {
this.$util.showToast({
title: '请求失败'
title: '登录请求失败'
});
}
})

View File

@ -16,7 +16,7 @@ export default {
redirectTo(to, param, mode) {
let url = to;
let tabbarList = ['/pages/index/index', '/pages/goods/category', '/pages/goods/cart',
'/pages/member/index','/pages_tool/article/list'
'/pages/member/index','/pages_rush/article/list'
]
if (param != undefined) {
Object.keys(param).forEach(function(key) {

View File

@ -90,7 +90,7 @@ export default {
});
},
toDetail(item) {
this.$util.redirectTo('/pages_tool/article/detail', {
this.$util.redirectTo('/pages_rush/article/detail', {
article_id: item.article_id
});
},

View File

@ -65,7 +65,7 @@
<view class="head">
<!--承诺书相关操作-->
<view class="promise-block">
<textarea v-model="promise_text" class="promise-textarea" placeholder-style="color: #e04242" placeholder="请输入以下承诺内容!" auto-height focus/>
<textarea v-model="promise_text" class="promise-textarea" placeholder-style="color: #e04242" placeholder="请输入以下承诺内容!" auto-height/>
<view class="promise-content">
<view class="promise-text">
<span class="promise-text-title">承诺内容</span>
@ -608,7 +608,11 @@ export default {
//let url = type === 'authLogin' ? '/api/login/auth' : '/api/login/authonlylogin';
let url = '/api/login/auth';
//
if(this.registerConfig.promise){
console.log(data);
console.log(this.registerConfig);
console.log(this.promise_text);
if(this.registerConfig.promise.length > 0){
data.promise_text = this.promise_text;
data.is_promise = 1;
data.request_type = this.request_type;
@ -693,11 +697,20 @@ export default {
return;
}
let authData = uni.getStorageSync('authInfo');
if (authData) Object.assign(authData, {nickName: this.nickName, avatarUrl: this.headImg});
uni.setStorageSync('authInfo', authData);
if (this.forceBindingMobileControl) this.bindMobile();
else this.authLogin(authData);
if (authData) {
Object.assign(authData, {nickName: this.nickName, avatarUrl: this.headImg});
uni.setStorageSync('authInfo', authData);
if (this.forceBindingMobileControl) this.bindMobile();
else this.authLogin(authData);
} else {
this.getCode((authData) => {
Object.assign(authData, {nickName: this.nickName, avatarUrl: this.headImg});
uni.setStorageSync('authInfo', authData);
if (this.forceBindingMobileControl) this.bindMobile();
else this.authLogin(authData);
})
}
},
//
promiseLogin(){
@ -709,6 +722,8 @@ export default {
//
popupChange(e){
this.popup_show = e.show;
if(e.show) this.$store.commit('setBottomNavHidden', true); //
else this.$store.commit('setBottomNavHidden', false); //
},
// -
promiseRegisterShow(){

View File

@ -56,7 +56,7 @@ export default {
title: res.message
});
setTimeout(() => {
this.$util.redirectTo('/pages_tool/article/list', {}, 'redirectTo');
this.$util.redirectTo('/pages_rush/article/list', {}, 'redirectTo');
}, 2000);
}
if (this.$refs.loadingCover) this.$refs.loadingCover.hide();
@ -69,7 +69,7 @@ export default {
},
onShareAppMessage(res) {
var title = this.detail.article_title;
var path = '/pages_tool/article/detail?article_id=' + this.articleId;
var path = '/pages_rush/article/detail?article_id=' + this.articleId;
return {
title: title,
path: path,
@ -80,7 +80,7 @@ export default {
//
onShareTimeline() {
var title = this.detail.article_title;
var query = '/pages_tool/article/detail?article_id=' + this.articleId;
var query = '/pages_rush/article/detail?article_id=' + this.articleId;
return {
title: title,
query: query,

View File

@ -80,7 +80,7 @@ export default {
},
onShareAppMessage(res) {
var title = '文章列表';
var path = '/pages_tool/article/list';
var path = '/pages_rush/article/list';
return {
title: title,
path: path,
@ -91,7 +91,7 @@ export default {
//
onShareTimeline() {
var title = '文章列表';
var query = '/pages_tool/article/list';
var query = '/pages_rush/article/list';
return {
title: title,
query: query,