|
@@ -36,8 +36,9 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { devMenu } from '@frame/config/menu-config';
|
|
|
|
|
|
+import * as menus from '@frame/config/menu-config';
|
|
import scrollBar from './scrollBar.vue';
|
|
import scrollBar from './scrollBar.vue';
|
|
|
|
+import _ from 'lodash';
|
|
export default {
|
|
export default {
|
|
name: 'admin-menu',
|
|
name: 'admin-menu',
|
|
props: {},
|
|
props: {},
|
|
@@ -54,7 +55,7 @@ export default {
|
|
},
|
|
},
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
- let arr = devMenu.filter(fil => fil.module === this.project_modules);
|
|
|
|
|
|
+ let arr = _.get(menus, this.project_modules, []);
|
|
this.$set(this, `menu`, arr);
|
|
this.$set(this, `menu`, arr);
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|