56 lines
2.3 KiB
JavaScript
56 lines
2.3 KiB
JavaScript
/**
|
|
* 自定义全局组件
|
|
* liuyan
|
|
* */
|
|
import Loading from './loading' // loading组件
|
|
import NavMenu from './navMenu' // 左侧菜单栏组件
|
|
import ComHeader from './comHeader' // header头部组件 面包屑、退出
|
|
import LawsTree from './lawsTree' // tree组件
|
|
import Pagination from './pagination' // table表格分页组件
|
|
import AdcBackTop from './backTop' // 回到顶部组件
|
|
import HasNoData from './hasNoData' // 暂无数据组件
|
|
import searchSelect from './searchSelect' // 下拉带搜索框组件
|
|
import DeptTree from './deptTree' // 组织机构树
|
|
import TableToolsBar from './tableToolsBar' // 表格工具栏
|
|
import PanelHeader from './panel/PanelHeader' // tabs
|
|
import PanelContent from './panel/PanelContent' // tabs 内容
|
|
import searchMultipleSelect from './searchMultipleSelect' // 下拉带搜索框-多选组件
|
|
import LabelInput from './labelInput' // 带label的输入框
|
|
import UEditor from './ueditor' // UEditor编辑器
|
|
import AdvancedQuery from './advancedQuery' // 高级查询
|
|
import GenerationNumber from './generationNumber' // 生成企标编号组件
|
|
import RoleUserTree from './roleUserTree' // 根据部门和角色查询人员
|
|
import DeptRoleTree from './deptRoleTree' // 根据部门查询角色
|
|
import RoleTree from './roleTree' // 查询所有机构及人员
|
|
import SQTree from './SQTree'
|
|
import OrgTable from './OrgTable'
|
|
|
|
const install = function (Vue) {
|
|
Vue.component('loading', Loading)
|
|
Vue.component('navMenu', NavMenu)
|
|
Vue.component('comHeader', ComHeader)
|
|
Vue.component('lawsTree', LawsTree)
|
|
Vue.component('pagination', Pagination)
|
|
Vue.component('adcBackTop', AdcBackTop)
|
|
Vue.component('hasNoData', HasNoData)
|
|
Vue.component('searchSelect', searchSelect)
|
|
Vue.component('deptTree', DeptTree)
|
|
Vue.component('tableToolsBar', TableToolsBar)
|
|
Vue.component('PanelHeader', PanelHeader)
|
|
Vue.component('PanelContent', PanelContent)
|
|
Vue.component('searchMultipleSelect', searchMultipleSelect)
|
|
Vue.component('labelInput', LabelInput)
|
|
Vue.component('UEditor', UEditor)
|
|
Vue.component('AdvancedQuery', AdvancedQuery)
|
|
Vue.component('GenerationNumber', GenerationNumber)
|
|
Vue.component('RoleUserTree', RoleUserTree)
|
|
Vue.component('DeptRoleTree', DeptRoleTree)
|
|
Vue.component('SQTree', SQTree)
|
|
Vue.component('OrgTable', OrgTable)
|
|
Vue.component('RoleTree', RoleTree)
|
|
}
|
|
|
|
export default {
|
|
install
|
|
}
|