From 8d60f69402813488545502941785bf2d951e45bb Mon Sep 17 00:00:00 2001
From: litian <C21AF165>
Date: 星期一, 28 十月 2024 17:12:33 +0800
Subject: [PATCH] login

---
 assets/js/login.js |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/assets/js/login.js b/assets/js/login.js
index 338b850..37380d0 100644
--- a/assets/js/login.js
+++ b/assets/js/login.js
@@ -2,9 +2,11 @@
   setSessionGuid
 } from "./userAction"
 const app = getApp();
+import MG from './middleGround/WebMiddleGroundApi';
+import config from './config';
 
 export const loginInfo = (app, callback) => {
-  if (app.config.appId == 27) {
+  if (config.appId == 27) {
     wx.navigateTo({
       url: "/pages/testLogin/index",
     });
@@ -13,9 +15,9 @@
       success: (res) => {
         wx.getUserInfo({
           success: (infoRes) => {
-            app.MG.identity.checkWeChatAppAccount({
+            MG.identity.checkWeChatAppAccount({
               code: res.code,
-              appCode: app.config.appRefCode,
+              appCode: config.appRefCode,
               encryptedData: infoRes.encryptedData,
               iv: infoRes.iv
             }).then(loginRes => {
@@ -42,22 +44,22 @@
               } else {
                 wx.login({
                   success: (res) => {
-                    app.MG.identity.loginByWeChatAppCode({
+                    MG.identity.loginByWeChatAppCode({
                       code: res.code,
-                      appRefCode: app.config.appRefCode,
+                      appRefCode: config.appRefCode,
                       platform: "WeChatAppCustom",
                       encryptedData: infoRes.encryptedData,
                       iv: infoRes.iv
                     }).then(res => {
                       if (res && res.status == "Ok") {
                         // 鍌ㄥ瓨token
-                        wx.setStorageSync(app.config.tokenKey, res.token);
+                        wx.setStorageSync(config.tokenKey, res.token);
                         // 鑾峰彇鐢ㄦ埛淇℃伅
                         getUserInfo(app, callback, res.token)
                         // 璁板綍鐧诲綍缁熻
                         setSessionGuid()
                         //鐧诲綍璁板綍绉垎
-                        app.MG.app.creatUserBehavior({
+                        MG.app.creatUserBehavior({
                           refCode: "sign"
                         })
                       } else {
@@ -90,7 +92,7 @@
 }
 // 鑾峰彇鐧诲綍鐢ㄦ埛韬唤
 const getUserInfo = (app, callback, token) => {
-  app.MG.identity.getCurrentAppUser().then(res => {
+  MG.identity.getCurrentAppUser().then(res => {
     // 鐢ㄦ埛淇℃伅浼樺厛绾э細鏁欏笀璁よ瘉 > 寰俊 > 瀛︾敓锛堟敞鍐屾椂榛樿锛�
     if (res) {
       let defaultUser = {};
@@ -122,7 +124,7 @@
         defaultUser.phoneNumber = phoneNumber.credential
       }
 
-      wx.setStorageSync(app.config.userInfoKey, JSON.stringify(defaultUser));
+      wx.setStorageSync(config.userInfoKey, JSON.stringify(defaultUser));
     }
     callback(token);
   });

--
Gitblit v1.9.1