registryComponents.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import Vue from 'vue';
  2. //地区选择
  3. import VDistpicker from 'v-distpicker'
  4. Vue.component('v-distpicker', VDistpicker)
  5. //日期选择
  6. import DatePicker from 'vue2-datepicker';
  7. import 'vue2-datepicker/index.css';
  8. import 'vue2-datepicker/locale/zh-cn';
  9. Vue.component('date-picker',DatePicker)
  10. //指标搜索浮动显示详情popover
  11. import edbDetailPopover from '@/components/edbDetailPopover.vue';
  12. Vue.component('edbDetailPopover',edbDetailPopover)
  13. //指标添加 单位
  14. import selectUnit from '@/components/selectUnit.vue'
  15. Vue.component('selectUnit',selectUnit)
  16. //查看指标历史
  17. /* import edbHistoryDialog from '@/components/edbHistoryDialog.vue';
  18. Vue.component('edbHistoryDialog',edbHistoryDialog); */
  19. //缺省图统一
  20. import tableNoData from '@/components/tableNoData.vue'
  21. Vue.component('tableNoData',tableNoData)
  22. /* 很多图表模块列表页基本类似 慢慢抽离替换 */
  23. //列表
  24. import chartListWrap from '@/components/chart/chartListWrap.vue'
  25. Vue.component('chartListWrap',chartListWrap)
  26. //详情图表操作
  27. import chartDetailHandlesWrap from '@/components/chart/chartDetailHandlesWrap.vue'
  28. Vue.component('chartHandlesWrap',chartDetailHandlesWrap)
  29. //长loading统一
  30. import dataLoading from '@/components/loading.vue';
  31. Vue.component('dataLoading',dataLoading)
  32. //无指标/图表/表格权限缺省
  33. import noDataAuth from '@/components/noDataAuth.vue';
  34. Vue.component('noDataAuth',noDataAuth)
  35. // 图列表表格类型
  36. import chartListTableWrap from '@/components/chart/chartListTableWrap.vue'
  37. Vue.component('chartListTableWrap',chartListTableWrap)
  38. // 选择图表类型
  39. import chartTypeSelect from '@/components/chart/chartTypeSelect.vue'
  40. Vue.component('chartTypeSelect',chartTypeSelect)
  41. // 级联选择器多语言展示
  42. import cascader from '@/components/edb/cascader.vue';
  43. Vue.component('cascader',cascader)
  44. //调用指标的搜索交互统一(选择收藏和全部) 不含预测指标
  45. import edbSelectSearch from '@/components/edb/edbSelectSearch.vue';
  46. Vue.component('edbSelectSearch',edbSelectSearch)