CzRger 1 vuosi sitten
vanhempi
commit
2a7759eadd

+ 1 - 1
src/App.vue

@@ -36,7 +36,7 @@ export default defineComponent({
     let isLogin = ref(true)
     onMounted(() => {
       setTimeout(() => {
-        if (!store.getters['app/isLogin'] && !route.meta.noLogin) {
+        if (!store.getters['app/isLogin'] && route.meta.isLogin) {
           isLogin.value = false
         }
       }, 500)

+ 12 - 6
src/router/index.ts

@@ -4,22 +4,28 @@ const routes = [
     {
         path: '/',
         component: () => import('@/views/auto/index.vue'),
+        meta: {
+            isLogin: true
+        }
     },
     {
         path: '/pc',
         component: () => import('@/views/pc/index.vue'),
+        meta: {
+            isLogin: true
+        }
     },
     {
         path: '/screen',
         component: () => import('@/views/screen/index.vue'),
-    },
-    {
-        path: '/video-resource',
-        component: () => import('@/views/screen/video-resource/index.vue'),
         meta: {
-            noLogin: true
+            isLogin: true
         }
     },
+    {
+        path: '/video-resource/new-control-result',
+        component: () => import('@/views/screen/video-resource/new-control-result.vue')
+    },
 ]
 
 const router = createRouter({
@@ -28,7 +34,7 @@ const router = createRouter({
 });
 
 router.beforeEach((to, from, next) => {
-    if (to.meta.noLogin) {
+    if (!to.meta.isLogin) {
         next()
     } else {
         if (localStorage.getItem('sc_token')) {

+ 1 - 1
src/views/login/index.vue

@@ -97,7 +97,7 @@ export default defineComponent({
               localStorage.setItem('sc_token', res.sessionToken)
               location.reload()
             } else {
-              ElMessage.success(res.msg)
+              ElMessage.warning(res.msg)
             }
             state.loadingForm = false
           }).catch(() => {

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 101 - 0
src/views/screen/video-resource/new-control-result.vue