Commit c1867769 by caoyanzhi

权限控制

parent 083de23b
...@@ -21,3 +21,6 @@ export const succCode = '0000'; ...@@ -21,3 +21,6 @@ export const succCode = '0000';
export const notAuthCode = '0003'; export const notAuthCode = '0003';
// 后端请求拦截的标识,用于区分是ajax请求还是页面跳转 // 后端请求拦截的标识,用于区分是ajax请求还是页面跳转
export const isRequest = { isControl: true }; export const isRequest = { isControl: true };
// 按钮code,也是运维后台配置的操作项code
export const itemCode = {}
...@@ -19,8 +19,8 @@ import App from './App.vue'; ...@@ -19,8 +19,8 @@ import App from './App.vue';
import router from './router'; import router from './router';
import { routes } from './router/routes.js'; import { routes } from './router/routes.js';
import filters from '@/filters/index.js'; import filters from '@/filters/index.js';
// eslint-disable-next-line
import { permission, itemPerm } from '@/utils/permission.js'; import { permission, itemPerm } from '@/utils/permission.js';
import { itemCode } from '@/config'
Vue.use(VueRouter); Vue.use(VueRouter);
Vue.use(ElementUI); Vue.use(ElementUI);
...@@ -28,6 +28,8 @@ Vue.use(ElementUI); ...@@ -28,6 +28,8 @@ Vue.use(ElementUI);
axios.defaults.withCredentials = true; axios.defaults.withCredentials = true;
Vue.prototype.axios = axios; Vue.prototype.axios = axios;
Vue.prototype.$itemPerm = itemPerm;
Vue.prototype.$itemCode = itemCode;
// 开启vue devtools..... // 开启vue devtools.....
/* eslint-disable-next-line */ /* eslint-disable-next-line */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment