From 04102f7237efefa744090ed7c25f7b5d0807b679 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 05 Feb 2026 18:11:57 +0800
Subject: [PATCH] 完成运营中心提现和运营中心权限管理
---
mobile/pages/login/login.vue | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 51 insertions(+), 1 deletions(-)
diff --git a/mobile/pages/login/login.vue b/mobile/pages/login/login.vue
index e4a50a3..90937a2 100644
--- a/mobile/pages/login/login.vue
+++ b/mobile/pages/login/login.vue
@@ -40,6 +40,24 @@
},
methods: {
+ // 获取注册/登录方式 by lyzflash
+ getRegisterSetting: function() {
+ let self = this;
+ uni.showLoading({
+ title: "正在登录"
+ });
+ self._get('user.user/registerSetting', {}, function(res) {
+ console.log(res);
+ // 如果是手动注册 by lyzflash
+ if (res.data.register.register_type == 1) {
+ self.gotoPage('/pages/login/minlogin', 'redirect');
+ return false;
+ }
+ self.registerSetting = res.data.register;
+ self.getUserInfo();
+ uni.hideLoading();
+ });
+ },
/*改变发送验证码按钮文本*/
changeMsg() {
if (this.second > 0) {
@@ -86,7 +104,7 @@
uni.setStorageSync('token', result.data.token);
uni.setStorageSync('user_id', result.data.user_id);
// 执行回调函数
- uni.navigateBack();
+ self.gotoWhere();
}, false, () => {
uni.hideLoading();
});
@@ -95,6 +113,38 @@
}
});
},
+ gotoWhere: function() {
+ let self = this;
+ self.jumpPage();
+ /* self._get('user.register/userNeed', {
+ }, function(res) {
+ self.needRegister = res.data.needRegister;
+ if (self.needRegister) {
+ self.jumpPage();
+ } else {
+ uni.navigateBack();
+ }
+ }
+ ) */
+ },
+ jumpPage: function() {
+ // 获取登录前页面
+ let url = '/' + uni.getStorageSync('currentPage');
+ if(!uni.getStorageSync('currentPage')){
+ uni.navigateBack();
+ }
+ let pageOptions = uni.getStorageSync('currentPageOptions');
+ if(Object.keys(pageOptions).length > 0){
+ url += '?';
+ for(let i in pageOptions){
+ url += i + '=' + pageOptions[i] + '&';
+ }
+ url = url.substring(0, url.length - 1);
+ }
+
+ // 执行回调函数
+ this.gotoPage(url, 'reLaunch');
+ },
},
}
</script>
--
Gitblit v1.9.2