From edd35a251b58b1fad17015deda92324f74458434 Mon Sep 17 00:00:00 2001
From: unknown <unknown@example.com>
Date: 星期三, 17 八月 2022 00:05:30 +0800
Subject: [PATCH] 台账模块、智能咨询模块

---
 pages/module_user/userlogin/userlogin.js |   78 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 77 insertions(+), 1 deletions(-)

diff --git a/pages/module_user/userlogin/userlogin.js b/pages/module_user/userlogin/userlogin.js
index 3c122d1..5609ece 100644
--- a/pages/module_user/userlogin/userlogin.js
+++ b/pages/module_user/userlogin/userlogin.js
@@ -23,7 +23,7 @@
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍒濇娓叉煋瀹屾垚
    */
   onReady: function () {
-
+    // this.login()
   },
 
   /**
@@ -34,7 +34,83 @@
   },
 
   loginWx() {
+    wx.getUserProfile({
+      lang: 'zh_CN',
+      desc: '鐢ㄤ簬鏄剧ず锛屾彁绀虹敤鎴峰綋鍓嶅凡鐧诲綍',
+      success(res) {
+        console.log(res);
+        wx.login({
+          timeout: 10000,
+          success: (result) => {
+            console.log(result);
+          },
+          fail: (res) => {},
+          complete: (res) => {},
+        })
+      }
+    })
+  },
 
+  login() {
+    //鑾峰彇缂撳瓨鐨勭敤鎴疯处鎴峰瘑鐮�
+    var that = this
+    wx.getStorage({
+      key: 'accessToken',
+      success(res) {
+        app.globalData.accessToken = res.data
+        that.setData({
+          userName: res.data.userName,
+          password: res.data.password
+        })
+
+        userservice.login(that.data.userName, that.data.password, {
+          success(data) {
+            if (data.success) {
+              app.globalData.accessToken = {
+                userName: that.data.userName,
+                password: that.data.password,
+                userId: data.userId,
+                suserId: data.suserId,
+              }
+              wx.setStorage({
+                key: 'accessToken',
+                data: app.globalData.accessToken,
+              })
+              that.getUserInfo()
+            } else {
+              wx.showToast({
+                title: '璐︽埛鎴栧瘑鐮侀敊璇�',
+                duration: 1000,
+                icon: 'none',
+              })
+            }
+          },
+          complete() {
+            that.setData({
+              loading: false
+            })
+          }
+        })
+      },
+    })
+  },
+
+  getUserInfo() {
+    var that = this
+    userservice.getUserInfo(app.globalData.accessToken.userId, {
+      success(data) {
+        app.globalData.userInfo = data
+        wx.setStorage({
+          key: 'userInfo',
+          data: data,
+          success: (result) => {
+            wx.switchTab({
+              url: '/pages/home/home',
+            })
+          }
+        })
+      }
+    })
   },
 
   gotoLogin() {

--
Gitblit v1.9.3