1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
| import 'data-room-ui/assets/style/common/index.scss'
| import 'data-room-ui/assets/style/bsTheme.scss'
|
| import $dataRoomStore from 'data-room-ui/js/store'
| import registerConfig from 'data-room-ui/js/utils/registerConfig'
| import updateTheme from 'data-room-ui/js/utils/updateTheme'
| import * as $dataRoomAxios from 'data-room-ui/js/utils/http.js'
|
| // 布局组件
| const BigScreenTopLayout = () => import('./Layout/ApplicationCreateTop/index.vue')
| // 大屏列表管理页面
| const BigScreenManagement = () => import('./BigScreenMag')
| // 大屏资源管理页面
| const BgiScreenSourceMag = () => import('./SourceMag')
| // 大屏组件管理页面
| const BigScreenComponentMag = () => import('./BigScreenComponentMag')
| // 大屏预览页面
| const BigScreenRun = () => import('./BigScreenRun')
| // 大屏设计页面
| const BigScreenDesign = () => import('./BigScreenDesign')
| // 数据集管理页面
| const DataSetManagement = () => import('./DataSetManagement')
| // 数据源管理页面
| const DataSourceManagement = () => import('./DataSourceManagement')
| // 地图数据管理页面
| const MapDataManagement = () => import('./MapDataManagement')
|
| // 存储组件列表
| const components = [
| BigScreenTopLayout,
| BigScreenManagement,
| BgiScreenSourceMag,
| BigScreenComponentMag,
| BigScreenRun,
| BigScreenDesign,
| DataSetManagement,
| DataSourceManagement,
| MapDataManagement
| ]
|
| function install (Vue) {
| components.map(component => {
| Vue.component(component.name, component)
| })
| }
|
| export {
| install,
| BigScreenTopLayout,
| BigScreenManagement,
| BgiScreenSourceMag,
| BigScreenComponentMag,
| BigScreenRun,
| BigScreenDesign,
| DataSetManagement,
| DataSourceManagement,
| MapDataManagement,
| $dataRoomStore,
| $dataRoomAxios,
| registerConfig,
| updateTheme
| }
|
| export default {
| install,
| BigScreenTopLayout,
| BgiScreenSourceMag,
| BigScreenComponentMag,
| BigScreenManagement,
| BigScreenRun,
| BigScreenDesign,
| DataSetManagement,
| DataSourceManagement,
| MapDataManagement,
| $dataRoomStore,
| $dataRoomAxios,
| registerConfig,
| updateTheme
| }
|
|