This commit is contained in:
Pengxiansen
2025-02-20 16:36:25 +08:00
parent 3f8e42a239
commit 5dc774f312
21 changed files with 1483 additions and 133 deletions

View File

@@ -30,79 +30,92 @@ export const TASK_TYPE = {
name: '在线',
type: 1,
img: onLineImg,
component: GrowthLineCourse
component: GrowthLineCourse,
permissionType:'growthTaskOnline',
},
2: {
name: '面授',
type: 2,
img: faceCourseImg,
component: GrowthFaceClass
component: GrowthFaceClass,
permissionType:'growthTaskFack',
},
3: {
name: '案例',
type: 3,
img: caseImg,
component: GrowthCase
component: GrowthCase,
permissionType:'growthTaskCase',
},
4: {
name: '作业',
type: 4,
img: workImg,
component: GrowthHomework
component: GrowthHomework,
permissionType:'growthHomeworkTask',
},
5: {
name: '考试',
type: 5,
img: exaImg,
component: GrowthExa
component: GrowthExa,
permissionType:'growthExaminationTask',
},
6: {
name: '直播',
type: 6,
img: liveImg,
component: GrowthLive
component: GrowthLive,
permissionType:'growthLiveTask',
},
7: {
name: '外链',
type: 7,
img: linkImg,
component: GrowthRef
component: GrowthRef,
permissionType:'growthLinkTask',
},
8: {
name: '讨论',
type: 8,
img: discussImg,
component: GrowthDiscuss
component: GrowthDiscuss,
permissionType:'growthDiscussTask',
},
9: {
name: '活动',
type: 9,
img: activityImg,
component: GrowthActive
component: GrowthActive,
permissionType:'growthActivityTask',
},
10: {
name: '测评',
type: 10,
img: testImg,
component: GrowthEval
component: GrowthEval,
permissionType:'growthEvaluationTask',
},
11: {
name: '评估',
type: 11,
img: evaImg,
component: GrowthInvist
component: GrowthInvist,
permissionType:'growthAssessTask',
},
12: {
name: '投票',
type: 12,
img: voteImg,
component: GrowthVote
component: GrowthVote,
permissionType:'growthVoteTask',
},
13: {
name: '项目',
type: 13,
img: projectImg,
component: GrowthProject
component: GrowthProject,
permissionType:'growthProjectTask',
},
}