@@ -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);
@@ -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',
- auth: ['admin-crund-index'],
title: '增删改查',
component: () => import('@/pages/crud/index'),