checkin.js
1.81 KB
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
/*
* @Date: 2025-03-21 13:28:30
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-06-06 15:45:36
* @FilePath: /mlaj/src/router/checkin.js
* @Description: 文件描述
*/
export default [
{
path: '/checkin/reading',
name: 'ReadingCheckIn',
component: () => import('@/views/checkin/ReadingCheckInPage.vue'),
meta: {
title: '阅读打卡',
requiresAuth: true
}
},
{
path: '/checkin/exercise',
name: 'ExerciseCheckIn',
component: () => import('@/views/checkin/ExerciseCheckInPage.vue'),
meta: {
title: '运动打卡',
requiresAuth: true
}
},
{
path: '/checkin/study',
name: 'StudyCheckIn',
component: () => import('@/views/checkin/StudyCheckInPage.vue'),
meta: {
title: '学习打卡',
requiresAuth: true
}
},
{
path: '/checkin/writing',
name: 'WritingCheckIn',
component: () => import('@/views/checkin/WritingCheckInPage.vue'),
meta: {
title: '反思打卡',
requiresAuth: true
}
},
{
path: '/checkin/index',
name: 'IndexCheckIn',
component: () => import('@/views/checkin/IndexCheckInPage.vue'),
meta: {
title: '',
requiresAuth: true
}
},
{
path: '/checkin/image',
name: 'ImageCheckIn',
component: () => import('@/views/checkin/upload/image.vue'),
meta: {
title: '打卡图片',
requiresAuth: true
}
},
{
path: '/checkin/video',
name: 'VideoCheckIn',
component: () => import('@root/src/views/checkin/upload/video.vue'),
meta: {
title: '打卡视频',
requiresAuth: true
}
},
{
path: '/checkin/audio',
name: 'AudioCheckIn',
component: () => import('@root/src/views/checkin/upload/audio.vue'),
meta: {
title: '打卡音频',
requiresAuth: true
}
},
]