Files
foton-laws-system-front/src/components/index.js
T
2021-12-19 15:07:39 +08:00

65 lines
2.7 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 MechanismTree from './mechanismTree'
import SQTree from './SQTree'
import OrgTable from './OrgTable'
import MySelect from './mySelect'
import PhoneHistortTable from './phoneHistortTable'
import phoneRole from './phoneRole'
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)
Vue.component('MechanismTree', MechanismTree)
Vue.component('MySelect', MySelect)
Vue.component('phoneRole', phoneRole)
Vue.component('PhoneHistortTable', PhoneHistortTable)
}
export default {
install
}