专业力必修提交

This commit is contained in:
Pengxiansen
2025-01-21 11:17:43 +08:00
parent d026a86ee5
commit 2b2d8aa377
39 changed files with 10077 additions and 6408 deletions

View File

@@ -3,43 +3,108 @@ import faceCourseImg from '@/assets/images/leveladd/mian.png'
import caseImg from '@/assets/images/leveladd/an.png'
import workImg from '@/assets/images/leveladd/zuo.png'
import exaImg from '@/assets/images/leveladd/kao.png'
import liveImg from '@/assets/images/leveladd/zhi.png'
import linkImg from '@/assets/images/leveladd/wai.png'
import discussImg from '@/assets/images/leveladd/tao.png'
import activityImg from '@/assets/images/leveladd/huo.png'
import evaImg from '@/assets/images/leveladd/diao.png'
import testImg from '@/assets/images/leveladd/ce.png'
import voteImg from '@/assets/images/leveladd/tou.png'
import projectImg from '@/assets/images/leveladd/xiang.png'
import GrowthLineCourse from "@/components/growthpath/GrowthLineCourse.vue";
import GrowthCase from "@/components/growthpath/GrowthCase.vue";
import GrowthHomework from "@/components/growthpath/GrowthHomework.vue";
import GrowthExa from "@/components/growthpath/GrowthExa.vue";
import GrowthLive from "@/components/growthpath/GrowthLive.vue";
import GrowthFaceClass from "@/components/growthpath/GrowthFaceClass.vue";
import GrowthRef from "@/components/growthpath/GrowthRef.vue";
import GrowthDiscuss from "@/components/growthpath/GrowthDiscuss.vue";
import GrowthActive from "@/components/growthpath/GrowthActive.vue";
import GrowthEval from "@/components/growthpath/GrowthEval.vue";
import GrowthInvist from "@/components/growthpath/GrowthInvist.vue";
import GrowthVote from "@/components/growthpath/GrowthVote.vue";
import GrowthProject from "@/components/growthpath/GrowthProject.vue";
import AddOnline from "@/components/growthpath/LineAddCourse.vue";
import AddCase from "@/components/growthpath/AddCase.vue";
import AddHomework from "@/components/growthpath/AddHomework.vue";
import AddExa from "@/components/growthpath/AddTest.vue";
import AddFaceClass from "@/components/growthpath/AddFaceClass.vue";
export const TASK_TYPE = {
1: {
name: '在线',
type: 1,
img: onLineImg,
component: AddOnline
component: GrowthLineCourse
},
2: {
name: '面授',
type: 2,
img: faceCourseImg,
component: AddFaceClass
component: GrowthFaceClass
},
3: {
name: '案例',
type: 3,
img: caseImg,
component: AddCase
component: GrowthCase
},
4: {
name: '作业',
type: 4,
img: workImg,
component: AddHomework
component: GrowthHomework
},
5: {
name: '考试',
type: 5,
img: exaImg,
component: AddExa
component: GrowthExa
},
6: {
name: '直播',
type: 6,
img: liveImg,
component: GrowthLive
},
7: {
name: '外链',
type: 7,
img: linkImg,
component: GrowthRef
},
8: {
name: '讨论',
type: 8,
img: discussImg,
component: GrowthDiscuss
},
9: {
name: '活动',
type: 9,
img: activityImg,
component: GrowthActive
},
10: {
name: '测评',
type: 10,
img: testImg,
component: GrowthEval
},
11: {
name: '评估',
type: 11,
img: evaImg,
component: GrowthInvist
},
12: {
name: '投票',
type: 12,
img: voteImg,
component: GrowthVote
},
13: {
name: '项目',
type: 13,
img: projectImg,
component: GrowthProject
},
}