From 5531f0d1d7bb0792c4267d558caa30835ba7c590 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9C=E7=8E=89=E7=90=A6?= <7507756+jiang_yuqi@user.noreply.gitee.com> Date: Thu, 28 Mar 2024 13:24:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/public/index.html | 95 +++++++++++++----- ruoyi-ui/src/permission.js | 4 +- ruoyi-ui/src/router/index.js | 10 ++ .../src/views/wxsetting/wxInit/binding.vue | 0 ruoyi-ui/src/views/wxsetting/wxInit/build.vue | 97 +++++++++++++++++++ 5 files changed, 181 insertions(+), 25 deletions(-) create mode 100644 ruoyi-ui/src/views/wxsetting/wxInit/binding.vue create mode 100644 ruoyi-ui/src/views/wxsetting/wxInit/build.vue diff --git a/ruoyi-ui/public/index.html b/ruoyi-ui/public/index.html index 983c8211..3c6eb5b5 100644 --- a/ruoyi-ui/public/index.html +++ b/ruoyi-ui/public/index.html @@ -1,16 +1,20 @@ - - - - - - - - - <%= webpackConfig.name %> - - - - -
-
-
-
-
-
正在加载系统资源,请耐心等待
-
-
- - + + + +
+
+
+
+
+
正在加载系统资源,请耐心等待
+
+
+ + + \ No newline at end of file diff --git a/ruoyi-ui/src/permission.js b/ruoyi-ui/src/permission.js index 43c65cda..f185c13a 100644 --- a/ruoyi-ui/src/permission.js +++ b/ruoyi-ui/src/permission.js @@ -8,8 +8,7 @@ import { isRelogin } from '@/utils/request' NProgress.configure({ showSpinner: false }) -const whiteList = ['/login', '/register'] - +const whiteList = ['/login', '/register', '/wxbuild', '/wxbinding'] router.beforeEach((to, from, next) => { NProgress.start() if (getToken()) { @@ -20,6 +19,7 @@ router.beforeEach((to, from, next) => { NProgress.done() } else { if (store.getters.roles.length === 0) { + isRelogin.show = true // 判断当前用户是否已拉取完user_info信息 store.dispatch('GetInfo').then(() => { diff --git a/ruoyi-ui/src/router/index.js b/ruoyi-ui/src/router/index.js index 95b51f4c..55f55a46 100644 --- a/ruoyi-ui/src/router/index.js +++ b/ruoyi-ui/src/router/index.js @@ -61,6 +61,16 @@ export const constantRoutes = [ component: () => import('@/views/error/401'), hidden: true }, + { + path: '/wxbuild', + component: () => import('@/views/wxsetting/wxInit/build'), + hidden: true + }, + { + path: '/wxbinding', + component: () => import('@/views/wxsetting/wxInit/binding'), + hidden: true + }, { path: '', component: Layout, diff --git a/ruoyi-ui/src/views/wxsetting/wxInit/binding.vue b/ruoyi-ui/src/views/wxsetting/wxInit/binding.vue new file mode 100644 index 00000000..e69de29b diff --git a/ruoyi-ui/src/views/wxsetting/wxInit/build.vue b/ruoyi-ui/src/views/wxsetting/wxInit/build.vue new file mode 100644 index 00000000..8c141d7b --- /dev/null +++ b/ruoyi-ui/src/views/wxsetting/wxInit/build.vue @@ -0,0 +1,97 @@ + + + +