Преглед изворни кода

improve: 生成页面页面切换刷新

From-wh пре 2 година
родитељ
комит
e6d689b9b9
2 измењених фајлова са 6 додато и 2 уклоњено
  1. 4 0
      template/admin/src/pages/crud/index.vue
  2. 2 2
      template/admin/src/router/modules/crud.js

+ 4 - 0
template/admin/src/pages/crud/index.vue

@@ -65,6 +65,10 @@ export default {
       return this.isMobile ? 'top' : 'left';
     },
   },
+  beforeRouteUpdate(to, from, next) {
+    this.getCrudApi(to.params.table_name);
+    next();
+  },
   created() {
     this.getCrudApi(this.$route.params.table_name);
   },

+ 2 - 2
template/admin/src/router/modules/crud.js

@@ -22,7 +22,7 @@ export default {
     name: `${pre}crud`,
   },
   meta: {
-    auth: ['admin-crud'],
+    auth: true,
   },
   component: LayoutMain,
   children: [
@@ -30,7 +30,7 @@ export default {
       path: ':table_name',
       name: `${pre}crud`,
       meta: {
-        auth: ['admin-crund-index'],
+        auth: true,
         title: '增删改查',
       },
       component: () => import('@/pages/crud/index'),