瀏覽代碼

新增实时微信日志

hwb0 3 年之前
父節點
當前提交
2e273bb91d
共有 1 個文件被更改,包括 60 次插入35 次删除
  1. 60 35
      pages/login/index.vue

+ 60 - 35
pages/login/index.vue

@@ -19,6 +19,7 @@
 
 <script>
 	import $http from '@/utils/request.js'
+	import log from '@/common/log.js'
 	import Auth from '../../components/auth/auth.vue'
 	export default {
 		components: {
@@ -33,42 +34,66 @@
 		methods: {
 			getPhoneNumber(e) {
 				let _this = this
-				uni.showLoading({
-					title: '登录中'
-				});
-				if (e.detail & e.detail.code) {
-					$http.post('/api/v1/mp/user/wxauth/mobile', {
-						...e.detail,
-						identity: 1,
-						noToken: true
-					}).then(res => {
-						uni.hideLoading();
-						if (res.code == 0) {
-							uni.setStorageSync('token', res.token)
-							_this.getBaseInfo()
-						}
-					}).catch(() => {
-						uni.hideLoading();
-					})
-				}else{
-					uni.login({
-						success(res) {
-							$http.post('/api/v1/mp/user/wxauth/mobile', {
-								...e.detail,
-								loginCode: res.code,
-								identity: 1,
-								noToken: true
-							}).then(res => {
-								uni.hideLoading();
-								if (res.code == 0) {
-									uni.setStorageSync('token', res.token)
-									_this.getBaseInfo()
-								}
-							}).catch(() => {
-								uni.hideLoading();
+				if(e.detail.errMsg == 'getPhoneNumber:ok'){
+					uni.showLoading({
+						title: '登录中'
+					});
+					if (e.detail & e.detail.code) {
+						$http.post('/api/v1/mp/user/wxauth/mobile', {
+							...e.detail,
+							identity: 1,
+							noToken: true
+						}).then(res => {
+							uni.hideLoading();
+							if (res.code == 0) {
+								uni.setStorageSync('token', res.token)
+								_this.getBaseInfo()
+							}else{
+								uni.getSystemInfo({
+								  success (res) {
+								    log.info(`错误信息:===基础库:${ res.SDKVersion },设备:${ res.model }-${ res.system }.===`)
+								  }
+								})
+							}
+						}).catch(() => {
+							uni.hideLoading();
+							uni.getSystemInfo({
+							  success (res) {
+							    log.info(`错误信息:===基础库:${ res.SDKVersion },设备:${ res.model }-${ res.system }.===`)
+							  }
 							})
-						}
-					})
+						})
+					}else{
+						uni.login({
+							success(res) {
+								$http.post('/api/v1/mp/user/wxauth/mobile', {
+									...e.detail,
+									loginCode: res.code,
+									identity: 1,
+									noToken: true
+								}).then(res => {
+									uni.hideLoading();
+									if (res.code == 0) {
+										uni.setStorageSync('token', res.token)
+										_this.getBaseInfo()
+									}else{
+										uni.getSystemInfo({
+										  success (res) {
+										    log.info(`错误信息:===基础库:${ res.SDKVersion },设备:${ res.model }-${ res.system }.===`)
+										  }
+										})
+									}
+								}).catch(() => {
+									uni.hideLoading();
+									uni.getSystemInfo({
+									  success (res) {
+									    log.info(`错误信息:===基础库:${ res.SDKVersion },设备:${ res.model }-${ res.system }.===`)
+									  }
+									})
+								})
+							}
+						})
+					}
 				}
 			},