diff --git a/pages/oaHome/oaHome.vue b/pages/oaHome/oaHome.vue index e7a76fd..e989dce 100644 --- a/pages/oaHome/oaHome.vue +++ b/pages/oaHome/oaHome.vue @@ -1,43 +1,43 @@ \ No newline at end of file diff --git a/router/router.js b/router/router.js index ae29ef5..96a2cec 100644 --- a/router/router.js +++ b/router/router.js @@ -7,10 +7,15 @@ const whiteList = ['/','/pages/oaHome/oaHome', '/pages/oaExamine/oaExamine', '/p ] const hasPermission = (url) => { - if (whiteList.indexOf(url) !== -1 || uni.getStorageSync("TOKEN")) { - return true; + try{ + if (whiteList.indexOf(url) !== -1 || whiteList.indexOf(url.split('?')[0]) || uni.getStorageSync("TOKEN")) { + return true; + } + return false; + }catch(e){ + console.log(e); + return false; } - return false; } const initRouter = () => {