ldap-clients
Version:
41 lines (35 loc) • 2.28 kB
JavaScript
import Vue from 'vue'
import { all } from 'vue-client'
Vue.config.silent = true
all()
require('./bootstrap/less/bootstrap.less')
/* 异步注册组件 */
/** **************************主菜单******************************/
export default function () {
Vue.component('res-main', (resolve) => { require(['./components/server/ResMain'], resolve) })
Vue.component('resource-tree', (resolve) => { require(['./components/server/ResourceTree'], resolve) })
/* eslint-disable no-new */
//部门
Vue.component('department', (resolve) => { require(['./components/base/Department'], resolve)})
Vue.component('add-department', (resolve) => { require(['./components/base/AddDepartment'], resolve)})
// 组织机构
Vue.component('organization', (resolve) => { require(['./components/base/Organization'], resolve) })
Vue.component('user', (resolve) => { require(['./components/base/User'], resolve) })
Vue.component('add-org', (resolve) => { require(['./components/base/AddOrg'], resolve) })
Vue.component('add-user', (resolve) => { require(['./components/base/AddUser'], resolve) })
// 区域
Vue.component('zone', (resolve) => { require(['./components/base/Zone'], resolve) })
Vue.component('add-region', (resolve) => { require(['./components/base/AddRegion'], resolve) })
// 角色
Vue.component('parentrole', (resolve) => { require(['./components/role/Parentrole'], resolve) })
Vue.component('role', (resolve) => { require(['./components/role/Role'], resolve) })
Vue.component('add-role', (resolve) => { require(['./components/role/AddRole'], resolve) })
// 功能模块
// Vue.component('functiontree', (resolve) => { require(['./components/function/Functiontree'], resolve)})
Vue.component('functiontree', (resolve) => { require(['./components/function/Function'], resolve) })
Vue.component('function', (resolve) => { require(['./components/function/Function'], resolve) })
Vue.component('add-function', (resolve) => { require(['./components/function/AddFunction'], resolve) })
Vue.component('modify-function', (resolve) => { require(['./components/function/ModifyFunction'], resolve) })
// 策略授权
Vue.component('edit', (resolve) => { require(['./components/Authorization/Edit'], resolve) })
}