diff --git a/app.js b/app.js index 6e5db1c..c3a6696 100644 --- a/app.js +++ b/app.js @@ -1,8 +1,11 @@ -const { checkLogin } = require('./utils/logcheck'); +const { checkLogin, checkLogin2 } = require('./utils/logcheck'); App({ onLaunch: function () { - checkLogin(); - checkLogin(); + checkLogin2() + checkLogin2() + checkLogin2() + checkLogin2() + checkLogin2() } }); diff --git a/utils/logcheck.js b/utils/logcheck.js index cdde082..75d25e3 100644 --- a/utils/logcheck.js +++ b/utils/logcheck.js @@ -20,6 +20,31 @@ function checkLogin() { } } + +function checkLogin2() { + try { + const user = wx.getStorageSync('usermessage'); + if (!user || (typeof user === 'object' && Object.keys(user).length === 0)) { + wx.showToast({ + title: '您未登录请先登录', + icon:'error', + duration:2000 + }) + setTimeout(() => { + wx.navigateTo({ + url: '/pages/logain/logain', + }); + }, 2000); + } + } catch (e) { + wx.navigateTo({ + url: '/pages/logain/logain', + }); + } +} + + + module.exports = { - checkLogin + checkLogin, checkLogin2 };