|
@@ -28,6 +28,140 @@ import ParentView from '@/components/ParentView'
|
28
|
28
|
activeMenu: '/system/user' // 当路由设置了该属性,则会高亮相对应的侧边栏。
|
29
|
29
|
}
|
30
|
30
|
*/
|
|
31
|
+let constantRoutes1 = []
|
|
32
|
+ if (process.env.NODE_ENV === 'production') {
|
|
33
|
+ // 生产环境逻辑
|
|
34
|
+ constantRoutes1 = [
|
|
35
|
+ {
|
|
36
|
+ path: '/redirect',
|
|
37
|
+ component: Layout,
|
|
38
|
+ hidden: true,
|
|
39
|
+ children: [
|
|
40
|
+ {
|
|
41
|
+ path: '/redirect/:path(.*)',
|
|
42
|
+ component: () => import('@/views/redirect')
|
|
43
|
+ }
|
|
44
|
+ ]
|
|
45
|
+ },
|
|
46
|
+ {
|
|
47
|
+ path: '/postcheck',
|
|
48
|
+ component: () => import('@/views/postcheck'),
|
|
49
|
+ hidden: true
|
|
50
|
+ },
|
|
51
|
+ {
|
|
52
|
+ path: '/register',
|
|
53
|
+ component: () => import('@/views/register'),
|
|
54
|
+ hidden: true
|
|
55
|
+ },
|
|
56
|
+ {
|
|
57
|
+ path: '/404',
|
|
58
|
+ component: () => import('@/views/error/404'),
|
|
59
|
+ hidden: true
|
|
60
|
+ },
|
|
61
|
+ {
|
|
62
|
+ path: '',
|
|
63
|
+ redirect: 'index',
|
|
64
|
+ component: Layout,
|
|
65
|
+ hidden: true,
|
|
66
|
+ children: [
|
|
67
|
+ {
|
|
68
|
+ path: 'index',
|
|
69
|
+ component: () => import('@/views/home/index'),
|
|
70
|
+ name: 'Index',
|
|
71
|
+ meta: { title: '首页', icon: 'dashboard', affix: true }
|
|
72
|
+ }
|
|
73
|
+ ]
|
|
74
|
+ },
|
|
75
|
+ {
|
|
76
|
+ path: '/401',
|
|
77
|
+ component: () => import('@/views/error/401'),
|
|
78
|
+ hidden: true
|
|
79
|
+ },
|
|
80
|
+ {
|
|
81
|
+ path: '/user',
|
|
82
|
+ component: Layout,
|
|
83
|
+ hidden: true,
|
|
84
|
+ redirect: 'noredirect',
|
|
85
|
+ children: [
|
|
86
|
+ {
|
|
87
|
+ path: 'profile',
|
|
88
|
+ component: () => import('@/views/system/user/profile/index'),
|
|
89
|
+ name: 'Profile',
|
|
90
|
+ meta: { title: '个人中心', icon: 'user' }
|
|
91
|
+ }
|
|
92
|
+ ]
|
|
93
|
+ },
|
|
94
|
+ ]
|
|
95
|
+ } else {
|
|
96
|
+ // 开发环境逻辑
|
|
97
|
+ console.log('这是开发环境');
|
|
98
|
+ constantRoutes1 = [
|
|
99
|
+ {
|
|
100
|
+ path: '/redirect',
|
|
101
|
+ component: Layout,
|
|
102
|
+ hidden: true,
|
|
103
|
+ children: [
|
|
104
|
+ {
|
|
105
|
+ path: '/redirect/:path(.*)',
|
|
106
|
+ component: () => import('@/views/redirect')
|
|
107
|
+ }
|
|
108
|
+ ]
|
|
109
|
+ },
|
|
110
|
+ {
|
|
111
|
+ path: '/login',
|
|
112
|
+ component: () => import('@/views/login'),
|
|
113
|
+ hidden: true
|
|
114
|
+ },
|
|
115
|
+ {
|
|
116
|
+ path: '/postcheck',
|
|
117
|
+ component: () => import('@/views/postcheck'),
|
|
118
|
+ hidden: true
|
|
119
|
+ },
|
|
120
|
+ {
|
|
121
|
+ path: '/register',
|
|
122
|
+ component: () => import('@/views/register'),
|
|
123
|
+ hidden: true
|
|
124
|
+ },
|
|
125
|
+ {
|
|
126
|
+ path: '/404',
|
|
127
|
+ component: () => import('@/views/error/404'),
|
|
128
|
+ hidden: true
|
|
129
|
+ },
|
|
130
|
+ {
|
|
131
|
+ path: '',
|
|
132
|
+ redirect: 'index',
|
|
133
|
+ component: Layout,
|
|
134
|
+ hidden: true,
|
|
135
|
+ children: [
|
|
136
|
+ {
|
|
137
|
+ path: 'index',
|
|
138
|
+ component: () => import('@/views/home/index'),
|
|
139
|
+ name: 'Index',
|
|
140
|
+ meta: { title: '首页', icon: 'dashboard', affix: true }
|
|
141
|
+ }
|
|
142
|
+ ]
|
|
143
|
+ },
|
|
144
|
+ {
|
|
145
|
+ path: '/401',
|
|
146
|
+ component: () => import('@/views/error/401'),
|
|
147
|
+ hidden: true
|
|
148
|
+ },
|
|
149
|
+ {
|
|
150
|
+ path: '/user',
|
|
151
|
+ component: Layout,
|
|
152
|
+ hidden: true,
|
|
153
|
+ redirect: 'noredirect',
|
|
154
|
+ children: [
|
|
155
|
+ {
|
|
156
|
+ path: 'profile',
|
|
157
|
+ component: () => import('@/views/system/user/profile/index'),
|
|
158
|
+ name: 'Profile',
|
|
159
|
+ meta: { title: '个人中心', icon: 'user' }
|
|
160
|
+ }
|
|
161
|
+ ]
|
|
162
|
+ },
|
|
163
|
+ ]
|
|
164
|
+ }
|
31
|
165
|
|
32
|
166
|
// 公共路由
|
33
|
167
|
export const constantRoutes = [
|
|
@@ -81,19 +215,6 @@ export const constantRoutes = [
|
81
|
215
|
component: () => import('@/views/error/401'),
|
82
|
216
|
hidden: true
|
83
|
217
|
},
|
84
|
|
- // {
|
85
|
|
- // path: '',
|
86
|
|
- // component: Layout,
|
87
|
|
- // redirect: 'index',
|
88
|
|
- // children: [
|
89
|
|
- // {
|
90
|
|
- // path: 'index',
|
91
|
|
- // component: () => import('@/views/index'),
|
92
|
|
- // name: 'Index',
|
93
|
|
- // meta: { title: '首页', icon: 'dashboard', affix: true }
|
94
|
|
- // }
|
95
|
|
- // ]
|
96
|
|
- // },
|
97
|
218
|
{
|
98
|
219
|
path: '/user',
|
99
|
220
|
component: Layout,
|
|
@@ -108,398 +229,6 @@ export const constantRoutes = [
|
108
|
229
|
}
|
109
|
230
|
]
|
110
|
231
|
},
|
111
|
|
- // {
|
112
|
|
- // path: '/postResponsibility',
|
113
|
|
- // component: Layout,
|
114
|
|
- // redirect: "noRedirect",
|
115
|
|
- // meta: { title: '岗位责任制管理' },
|
116
|
|
- // redirect: "noRedirect",
|
117
|
|
- // alwaysShow: true,
|
118
|
|
- // children: [
|
119
|
|
- // {
|
120
|
|
- // path: 'postResponsibilityOrganization',
|
121
|
|
- // name: 'postResponsibilityOrganization',
|
122
|
|
- // component: () => import('@/views/postResponsibility/postResponsibilityOrganization/index.vue'),
|
123
|
|
- // meta: { title: '岗位责任制编制'}
|
124
|
|
- // },
|
125
|
|
- // {
|
126
|
|
- // path: 'postResponsibilityOrganizationLook',
|
127
|
|
- // name: 'postResponsibilityOrganizationLook',
|
128
|
|
- // hidden: true,
|
129
|
|
- // component: () => import('@/views/postResponsibility/postResponsibilityOrganization/lookPage.vue'),
|
130
|
|
- // meta: { title: '责任清单'}
|
131
|
|
- // },
|
132
|
|
- // {
|
133
|
|
- // path: 'assign',
|
134
|
|
- // name: 'assign',
|
135
|
|
- // hidden: true ,
|
136
|
|
- // component: () => import('@/views/postResponsibility/postResponsibilityOrganization/assign.vue'),
|
137
|
|
- // meta: { title: '批量处理'}
|
138
|
|
- // },
|
139
|
|
- // {
|
140
|
|
- // path: 'inventoryReview',
|
141
|
|
- // name: 'inventoryReview',
|
142
|
|
- // component: () => import('@/views/postResponsibility/inventoryReview/index.vue'),
|
143
|
|
- // meta: { title: '责任制清单审核'}
|
144
|
|
- // },
|
145
|
|
- // {
|
146
|
|
- // path: 'inventoryRelease',
|
147
|
|
- // name: 'inventoryRelease',
|
148
|
|
- // component: () => import('@/views/postResponsibility/inventoryRelease/index.vue'),
|
149
|
|
- // meta: { title: '责任制清单查看'}
|
150
|
|
- // },
|
151
|
|
- // ]
|
152
|
|
- // },
|
153
|
|
- // {
|
154
|
|
- // path: '/postInspectionPlanning',
|
155
|
|
- // component: Layout,
|
156
|
|
- // redirect: "noRedirect",
|
157
|
|
- // meta: { title: '岗检策划' },
|
158
|
|
- // children: [
|
159
|
|
- // {
|
160
|
|
- // path: 'projectManagement',
|
161
|
|
- // name: 'projectManagement',
|
162
|
|
- // component: () => import('@/views/postInspectionPlanning/schemeReview/index'),
|
163
|
|
- // meta: { title: '岗检方案管理'}
|
164
|
|
- // // children: [
|
165
|
|
- // // {
|
166
|
|
- // // path: 'postStation',
|
167
|
|
- // // component: () => import('@/views/postInspectionPlanning/projectManagement/index'),
|
168
|
|
- // // name: 'postStation',
|
169
|
|
- // // meta: { title: '(岗位)岗检方案'}
|
170
|
|
- // // }
|
171
|
|
- // // ]
|
172
|
|
- // // },
|
173
|
|
- // // {
|
174
|
|
- // // path: 'schemeReview',
|
175
|
|
- // // name: 'schemeReview',
|
176
|
|
- // // component: ParentView,
|
177
|
|
- // // redirect: "noRedirect",
|
178
|
|
- // // meta: { title: '岗检方案审核'},
|
179
|
|
- // // alwaysShow: true,
|
180
|
|
- // // children: [
|
181
|
|
- // // {
|
182
|
|
- // // path: 'auditDepartment',
|
183
|
|
- // // component: () => import('@/views/postInspectionPlanning/schemeReview/index'),
|
184
|
|
- // // name: 'auditDepartment',
|
185
|
|
- // // meta: { title: '(审核部门)岗检方案'}
|
186
|
|
- // // }
|
187
|
|
- // // ]
|
188
|
|
- // },
|
189
|
|
- // {
|
190
|
|
- // path: 'teamManagement',
|
191
|
|
- // name: 'teamManagement',
|
192
|
|
- // component: ParentView,
|
193
|
|
- // redirect: "noRedirect",
|
194
|
|
- // meta: { title: '岗检小组管理'},
|
195
|
|
- // alwaysShow: true,
|
196
|
|
- // children: [
|
197
|
|
- // {
|
198
|
|
- // path: 'institutionalFramework',
|
199
|
|
- // component: () => import('@/views/postInspectionPlanning/teamManagement/index'),
|
200
|
|
- // name: 'institutionalFramework',
|
201
|
|
- // meta: { title: '组织机构'}
|
202
|
|
- // },
|
203
|
|
- // {
|
204
|
|
- // path: 'teamMembers',
|
205
|
|
- // hidden: true,
|
206
|
|
- // component: () => import('@/views/postInspectionPlanning/teamManagement/teamMembers.vue'),
|
207
|
|
- // name: 'teamMembers',
|
208
|
|
- // meta: { title: '小组配置'}
|
209
|
|
- // },
|
210
|
|
- // {
|
211
|
|
- // path: 'personnelAllocation',
|
212
|
|
- // component: () => import('@/views/postInspectionPlanning/teamManagement/personnelAllocation.vue'),
|
213
|
|
- // name: 'personnelAllocation',
|
214
|
|
- // meta: { title: '人员配置'}
|
215
|
|
- // },
|
216
|
|
- // {
|
217
|
|
- // path: 'guideGroup',
|
218
|
|
- // component: () => import('@/views/postInspectionPlanning/teamManagement/guideGroup.vue'),
|
219
|
|
- // name: 'guideGroup',
|
220
|
|
- // hidden: true,
|
221
|
|
- // meta: { title: '岗检领导小组配置'}
|
222
|
|
- // },
|
223
|
|
- // {
|
224
|
|
- // path: 'jointOffice',
|
225
|
|
- // component: () => import('@/views/postInspectionPlanning/teamManagement/jointOffice.vue'),
|
226
|
|
- // name: 'jointOffice',
|
227
|
|
- // hidden: true,
|
228
|
|
- // meta: { title: '岗检联合办公室'}
|
229
|
|
- // },
|
230
|
|
- // {
|
231
|
|
- // path: 'workingGroup',
|
232
|
|
- // component: () => import('@/views/postInspectionPlanning/teamManagement/workingGroup.vue'),
|
233
|
|
- // name: 'workingGroup',
|
234
|
|
- // hidden: true,
|
235
|
|
- // meta: { title: '综合岗检工作组'}
|
236
|
|
- // }
|
237
|
|
- // ]
|
238
|
|
- // },
|
239
|
|
- // {
|
240
|
|
- // path: 'planManagement',
|
241
|
|
- // name: 'planManagement',
|
242
|
|
- // component: ParentView,
|
243
|
|
- // redirect: "noRedirect",
|
244
|
|
- // meta: { title: '岗检计划管理'},
|
245
|
|
- // alwaysShow: true,
|
246
|
|
- // children: [
|
247
|
|
- // {
|
248
|
|
- // path: 'jobPlan',
|
249
|
|
- // component: () => import('@/views/postInspectionPlanning/planManagement/jobPlan.vue'),
|
250
|
|
- // name: 'jobPlan',
|
251
|
|
- // meta: { title: '岗检计划创建'}
|
252
|
|
- // },
|
253
|
|
- // {
|
254
|
|
- // path: 'jobPlanAudit',
|
255
|
|
- // component: () => import('@/views/postInspectionPlanning/planManagement/jobPlanAudit.vue'),
|
256
|
|
- // name: 'jobPlanAudit',
|
257
|
|
- // meta: { title: '岗检计划审核'}
|
258
|
|
- // },
|
259
|
|
- // {
|
260
|
|
- // path: 'jobPlanLook',
|
261
|
|
- // component: () => import('@/views/postInspectionPlanning/planManagement/jobPlanLook.vue'),
|
262
|
|
- // name: 'jobPlanLook',
|
263
|
|
- // meta: { title: '岗检计划查看'}
|
264
|
|
- // }
|
265
|
|
- // ]
|
266
|
|
- // },
|
267
|
|
- // {
|
268
|
|
- // path: 'tableManagement',
|
269
|
|
- // name: 'tableManagement',
|
270
|
|
- // component: ParentView,
|
271
|
|
- // redirect: "noRedirect",
|
272
|
|
- // alwaysShow: true,
|
273
|
|
- // meta: { title: '岗检表管理'},
|
274
|
|
- // children: [
|
275
|
|
- // {
|
276
|
|
- // path: 'addTableManagement',
|
277
|
|
- // component: () => import('@/views/postInspectionPlanning/tableManagement/index.vue'),
|
278
|
|
- // name: 'addTableManagement',
|
279
|
|
- // meta: { title: '岗检表创建'}
|
280
|
|
- // },
|
281
|
|
- // {
|
282
|
|
- // path: 'tableManagementAudit',
|
283
|
|
- // component: () => import('@/views/postInspectionPlanning/tableManagement/tableManagementAudit.vue'),
|
284
|
|
- // name: 'tableManagementAudit',
|
285
|
|
- // meta: { title: '岗检表审核'}
|
286
|
|
- // },
|
287
|
|
- // {
|
288
|
|
- // path: 'tableManagementLook',
|
289
|
|
- // component: () => import('@/views/postInspectionPlanning/tableManagement/tableManagementLook.vue'),
|
290
|
|
- // name: 'tableManagementLook',
|
291
|
|
- // meta: { title: '岗检表查看'}
|
292
|
|
- // }
|
293
|
|
- // ]
|
294
|
|
- // }
|
295
|
|
- // ]
|
296
|
|
- // },
|
297
|
|
- // {
|
298
|
|
- // path: '/postImplementation',
|
299
|
|
- // component: Layout,
|
300
|
|
- // redirect: "noRedirect",
|
301
|
|
- // meta: { title: '岗检实施' },
|
302
|
|
- // alwaysShow: true,
|
303
|
|
- // children: [
|
304
|
|
- // {
|
305
|
|
- // path: 'recordUpload',
|
306
|
|
- // name: 'recordUpload',
|
307
|
|
- // component: () => import('@/views/postImplementation/recordUpload.vue'),
|
308
|
|
- // meta: { title: '岗检记录上传'}
|
309
|
|
- // },
|
310
|
|
- // {
|
311
|
|
- // path: 'problemEntry',
|
312
|
|
- // name: 'problemEntry',
|
313
|
|
- // component: () => import('@/views/postImplementation/problemEntry.vue'),
|
314
|
|
- // meta: { title: '岗检问题录入'}
|
315
|
|
- // },
|
316
|
|
- // {
|
317
|
|
- // path: 'rectificationProblem',
|
318
|
|
- // name: 'rectificationProblem',
|
319
|
|
- // component: ParentView,
|
320
|
|
- // redirect: "noRedirect",
|
321
|
|
- // meta: { title: '岗检问题整改'},
|
322
|
|
- // alwaysShow: true,
|
323
|
|
- // children: [
|
324
|
|
- // {
|
325
|
|
- // path: 'remediationAction',
|
326
|
|
- // component: () => import('@/views/postImplementation/rectificationProblem/remediationAction/index.vue'),
|
327
|
|
- // name: 'remediationAction',
|
328
|
|
- // meta: { title: '整改实施'}
|
329
|
|
- // },
|
330
|
|
- // {
|
331
|
|
- // path: 'rectificationVerification',
|
332
|
|
- // component: () => import('@/views/postImplementation/rectificationProblem/rectificationVerification/index.vue'),
|
333
|
|
- // name: 'rectificationVerification',
|
334
|
|
- // meta: { title: '整改验证'}
|
335
|
|
- // }
|
336
|
|
- // ]
|
337
|
|
- // },
|
338
|
|
- // {
|
339
|
|
- // path: 'reportManagement',
|
340
|
|
- // name: 'reportManagement',
|
341
|
|
- // component: () => import('@/views/postImplementation/reportManagement/index.vue'),
|
342
|
|
- // meta: { title: '岗检报告管理'}
|
343
|
|
- // },
|
344
|
|
- // {
|
345
|
|
- // path: 'reportReview',
|
346
|
|
- // name: 'reportReview',
|
347
|
|
- // component: () => import('@/views/postImplementation/reportReview.vue'),
|
348
|
|
- // meta: { title: '岗检报告审核'}
|
349
|
|
- // }
|
350
|
|
- // ]
|
351
|
|
- // },
|
352
|
|
- // {
|
353
|
|
- // path: '/examineCompetition',
|
354
|
|
- // component: Layout,
|
355
|
|
- // meta: { title: '考核评比' },
|
356
|
|
- // redirect: "noRedirect",
|
357
|
|
- // alwaysShow: true,
|
358
|
|
- // children: [
|
359
|
|
- // {
|
360
|
|
- // path: 'examineRanking',
|
361
|
|
- // name: 'examineRanking',
|
362
|
|
- // component: () => import('@/views/examineCompetition/examineRanking/index.vue'),
|
363
|
|
- // meta: { title: '考核排名'}
|
364
|
|
- // },
|
365
|
|
- // {
|
366
|
|
- // path: 'ruleManagement',
|
367
|
|
- // name: 'ruleManagement',
|
368
|
|
- // component: ParentView,
|
369
|
|
- // redirect: "noRedirect",
|
370
|
|
- // meta: { title: '考核评比规则管理'},
|
371
|
|
- // alwaysShow: true,
|
372
|
|
- // children: [
|
373
|
|
- // {
|
374
|
|
- // path: 'assessment',
|
375
|
|
- // component: () => import('@/views/examineCompetition/assessment/index.vue'),
|
376
|
|
- // name: 'assessment',
|
377
|
|
- // meta: { title: '互评'}
|
378
|
|
- // },
|
379
|
|
- // {
|
380
|
|
- // path: 'assessmentEditOrLook',
|
381
|
|
- // component: () => import('@/views/examineCompetition/assessment/isEditDialog.vue'),
|
382
|
|
- // name: 'assessmentEditOrLook',
|
383
|
|
- // meta: { title: '职能互评表'},
|
384
|
|
- // hidden: true,
|
385
|
|
- // },
|
386
|
|
- // {
|
387
|
|
- // path: 'produceScore',
|
388
|
|
- // component: () => import('@/views/examineCompetition/assessment/produceScore.vue'),
|
389
|
|
- // name: 'produceScore',
|
390
|
|
- // meta: { title: '生产部门日常得分'},
|
391
|
|
- // hidden: true,
|
392
|
|
- // },
|
393
|
|
- // {
|
394
|
|
- // path: 'assessmentRules',
|
395
|
|
- // component: () => import('@/views/examineCompetition/assessmentRules/index.vue'),
|
396
|
|
- // name: 'assessmentRules',
|
397
|
|
- // meta: { title: '考核规则'}
|
398
|
|
- // },
|
399
|
|
- // {
|
400
|
|
- // path: 'functionalDepartment',
|
401
|
|
- // component: () => import('@/views/examineCompetition/ruleManagement/functionalDepartment.vue'),
|
402
|
|
- // name: 'functionalDepartment',
|
403
|
|
- // meta: { title: '职能部门互评表'}
|
404
|
|
- // },
|
405
|
|
- // {
|
406
|
|
- // path: 'productionDepartment',
|
407
|
|
- // component: () => import('@/views/examineCompetition/ruleManagement/productionDepartment.vue'),
|
408
|
|
- // name: 'productionDepartment',
|
409
|
|
- // meta: { title: '生产部门日常得分'}
|
410
|
|
- // }
|
411
|
|
- // ]
|
412
|
|
- // },
|
413
|
|
- // {
|
414
|
|
- // path: 'ruleReview',
|
415
|
|
- // name: 'ruleReview',
|
416
|
|
- // component: () => import('@/views/examineCompetition/ruleReview/index.vue'),
|
417
|
|
- // meta: { title: '考核规则审核'}
|
418
|
|
- // },
|
419
|
|
- // ]
|
420
|
|
- // },
|
421
|
|
- // {
|
422
|
|
- // path: '/statisticAnalysis',
|
423
|
|
- // component: Layout,
|
424
|
|
- // redirect: "noRedirect",
|
425
|
|
- // meta: { title: '统计分析' },
|
426
|
|
- // alwaysShow: true,
|
427
|
|
- // children: [
|
428
|
|
- // {
|
429
|
|
- // path: 'checkStatistics',
|
430
|
|
- // name: 'checkStatistics',
|
431
|
|
- // component: ParentView,
|
432
|
|
- // meta: { title: '检查统计'},
|
433
|
|
- // redirect: "noRedirect",
|
434
|
|
- // alwaysShow: true,
|
435
|
|
- // children: [
|
436
|
|
- // {
|
437
|
|
- // path: 'problemStatistics',
|
438
|
|
- // component: () => import('@/views/statisticAnalysis/checkStatistics/index.vue'),
|
439
|
|
- // name: 'problemStatistics',
|
440
|
|
- // meta: { title: '问题统计'}
|
441
|
|
- // },
|
442
|
|
- // {
|
443
|
|
- // path: 'lookDialogPage',
|
444
|
|
- // hidden: true,
|
445
|
|
- // component: () => import('@/views/statisticAnalysis/lookDialogPage.vue'),
|
446
|
|
- // name: 'lookDialogPage',
|
447
|
|
- // meta: { title: '统计-查看'}
|
448
|
|
- // },
|
449
|
|
- // ]
|
450
|
|
- // },
|
451
|
|
- // {
|
452
|
|
- // path: 'problemStatistics',
|
453
|
|
- // name: 'problemStatistics',
|
454
|
|
- // component: ParentView,
|
455
|
|
- // meta: { title: '整改统计'},
|
456
|
|
- // redirect: "noRedirect",
|
457
|
|
- // alwaysShow: true,
|
458
|
|
- // children: [
|
459
|
|
- // {
|
460
|
|
- // path: 'rectificationStatistics',
|
461
|
|
- // component: () => import('@/views/statisticAnalysis/problemStatistics/index.vue'),
|
462
|
|
- // name: 'rectificationStatistics',
|
463
|
|
- // meta: { title: '整改统计'}
|
464
|
|
- // }
|
465
|
|
- // ]
|
466
|
|
- // },
|
467
|
|
- // ]
|
468
|
|
- // },
|
469
|
|
- // {
|
470
|
|
- // path: '/jobinspectionHistory',
|
471
|
|
- // component: Layout,
|
472
|
|
- // meta: { title: '岗检历史' },
|
473
|
|
- // redirect: "noRedirect",
|
474
|
|
- // alwaysShow: true,
|
475
|
|
- // children: [
|
476
|
|
- // {
|
477
|
|
- // path: 'jobinspectionHistory',
|
478
|
|
- // name: 'jobinspectionHistory',
|
479
|
|
- // component: () => import('@/views/jobinspectionHistory/jobinspectionHistory/jobinspectionHistory.vue'),
|
480
|
|
- // meta: { title: '岗检历史'}
|
481
|
|
- // },
|
482
|
|
- // {
|
483
|
|
- // path: 'jobinspectionHistoryLook',
|
484
|
|
- // name: 'jobinspectionHistoryLook',
|
485
|
|
- // hidden: true,
|
486
|
|
- // component: () => import('@/views/jobinspectionHistory/jobinspectionHistory/jobinspectionHistoryLook.vue'),
|
487
|
|
- // meta: { title: '岗检历史-查看'}
|
488
|
|
- // },
|
489
|
|
- // {
|
490
|
|
- // path: 'jobinspectionProblem',
|
491
|
|
- // name: 'jobinspectionProblem',
|
492
|
|
- // component: () => import('@/views/jobinspectionHistory/jobinspectionProblem/index.vue'),
|
493
|
|
- // meta: { title: '岗检问题库'}
|
494
|
|
- // },
|
495
|
|
- // {
|
496
|
|
- // path: 'jobinspectionHighlights',
|
497
|
|
- // name: 'jobinspectionHighlights',
|
498
|
|
- // component: () => import('@/views/jobinspectionHistory/jobinspectionHighlights/index.vue'),
|
499
|
|
- // meta: { title: '岗检亮点'}
|
500
|
|
- // },
|
501
|
|
- // ]
|
502
|
|
- // },
|
503
|
232
|
]
|
504
|
233
|
|
505
|
234
|
// 动态路由,基于用户权限动态去加载
|
|
@@ -591,5 +320,5 @@ Router.prototype.replace = function push(location) {
|
591
|
320
|
export default new Router({
|
592
|
321
|
mode: 'history', // 去掉url中的#
|
593
|
322
|
scrollBehavior: () => ({ y: 0 }),
|
594
|
|
- routes: constantRoutes
|
|
323
|
+ routes: constantRoutes1
|
595
|
324
|
})
|