From 3af76031f4d1bb8d808a07dff7b3e74a8b0db168 Mon Sep 17 00:00:00 2001
From: yiming <m13691596795@163.com>
Date: 星期六, 11 五月 2024 09:37:48 +0800
Subject: [PATCH] 书展邮箱

---
 assets/js/login.js |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/assets/js/login.js b/assets/js/login.js
index 10e49ae..434466c 100644
--- a/assets/js/login.js
+++ b/assets/js/login.js
@@ -96,6 +96,7 @@
       let teacherRole = res.roleLinks.find((item) => item.role.refCode == 'teacher')
       let teacherInfos = res.infoList.find((item) => item.type == 'teacherInfo')
       let phoneNumber = res.secretList.find(i => i.type == 'MobilePhone')
+      let emailInfo = res.secretList.find((item) => item.type == 'EMail')
       if (teacherRole && teacherInfos) {
         defaultUser = {
           ...teacherInfos,
@@ -104,6 +105,7 @@
           userId: res.userId,
           role: 'Teacher',
           roleId: teacherRole.role.id,
+          Email: emailInfo ? emailInfo.credential : JSON.parse(teacherInfos.data).email,
         }
       } else if (WeChatInfo) {
         defaultUser = {
@@ -116,6 +118,7 @@
       if (phoneNumber) {
         defaultUser.phoneNumber = phoneNumber.credential
       }
+
       wx.setStorageSync(app.config.userInfoKey, JSON.stringify(defaultUser));
     }
     callback(token);

--
Gitblit v1.9.1