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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
| import { createRouter, createWebHashHistory } from 'vue-router'
|
| const router = createRouter({
| // history: createWebHistory(import.meta.env.BASE_URL),
| history: createWebHashHistory(),
| routes: [
| {
| path: '/layout',
| name: 'home',
| component: () => import('@/components/layout/AppLayout.vue'),
| children: [
| {
| path:"/hdata",
| name:'historyFume',
| component: () => import('@/views/HistoryFume.vue')
| },
| {
| path:"/edata",
| name:'exceedingFume',
| component: () => import('@/views/ExceedingFume.vue')
| },
| {
| path:"/ndata",
| name:'ndata',
| component: () => import('@/views/IndexView.vue')
|
| },
| {
| path:"/rdata",
| name:'rdata',
| component: () => import('@/views/RealTimeShop.vue')
| },
| {
| path: '/:xxx(.*)*',
| name: "ErrorPage",
| component: () => import('@/views/ErrorPage.vue')
| },
| {
| path:"/tsdata",
| name:'fst1',
| component: () => import('@/test/TestSelect.vue')
|
| },
| {
| path:"/tdata",
| name:'test1',
| component: () => import('@/test/TestNoData.vue')
|
| },
| {
| path:"/abc",
| name:'test2',
| component: () => import('@/test/TestWa.vue')
|
| },
| {
| path:"/analysis",
| name:'test3',
| component: () => import('@/test/TestNoData.vue')
|
| },
|
| // --------------爬取数据
| {
| path:"/origin",
| name:'test4',
| component: () => import('@/views/analysis/DataShow.vue')
|
| },
| {
| path:"/analysisOrigin",
| name:'test5',
| component: () => import('@/views/analysis/HomePage.vue')
| },
|
| // 折线图
| {
| path:"/allData",
| name:'test6',
| component: () => import('@/views/analysis/graph/allRate.vue')
| },
|
| {
| path:"/day",
| name:'test7',
| component: () => import('@/views/analysis/graph/DayData.vue')
| },
|
|
| {
| path:"/monitor", // 检测设备在线率
| name:'test8',
| component: () => import('@/views/analysis/graph/OnlineRate.vue')
| },
|
| {
| path:"/purifier",
| name:'test9',
| component: () => import('@/views/analysis/graph/PuOpeningRate.vue')
| },
|
| {
| path:"/exceed",
| name:'test10',
| component: () => import('@/views/analysis/graph/ExceedingRate.vue')
| },
|
| {
| path:"/average",
| name:'test11',
| component: () => import('@/views/analysis/graph/DayAverage.vue')
| },
|
| {
| path: '/getdata',
| component: () => import('@/views/getdata/GetData.vue')
|
| },
|
| {
| path: '/tte',
| component: () => import('@/views/getdata/TestZm.vue')
| },
| {
| path: '/test1',
| component: () => import('@/test/TestDrawer.vue')
| },
|
| ],
| },
|
| {
| path:"/login",
| name:'fst',
| component: () => import('@/views/LoginInterface.vue')
|
| },
| {
| path: '/',
| redirect:'/login'
| },
|
|
| ]
| })
|
| export default router
|
|