abpcoder 4 недель назад
Родитель
Сommit
3acaed0375
2 измененных файлов с 7 добавлено и 7 удалено
  1. 2 2
      src/router/index.js
  2. 5 5
      src/views/career/LibraryMajor/MajorDetail.vue

+ 2 - 2
src/router/index.js

@@ -651,7 +651,7 @@ export const constantRoutes = [{
       },
       {
         path: '/career/plan/MajorDetail',
-        component: (resolve) => require(['@/views/career/plan/new-major-detail'], resolve),
+        component: (resolve) => require(['@/views/career/LibraryMajor/MajorDetail'], resolve),
         name: 'ProfessLibDetail',
         meta: {
           title: '专业库详情',
@@ -712,7 +712,7 @@ export const constantRoutes = [{
       },
       {
         path: '/career/vocation/Detail',
-        component: (resolve) => require(['@/views/career/vocation/new-detail'], resolve),
+        component: (resolve) => require(['@/views/career/LibraryVocation/VocationDetail'], resolve),
         name: 'jobDetail',
         meta: {
           title: '职业-详情',

+ 5 - 5
src/views/career/LibraryMajor/MajorDetail.vue

@@ -90,6 +90,7 @@ export default {
       desc: '',
       loading: false,
       code: '',
+      type: '本科',
       tabActive: 0,
       defaultProps: {
         children: 'children',
@@ -110,11 +111,6 @@ export default {
     }
   },
   computed: {
-    type() {
-      const { eduLevel } = this.majorDetail
-      const types = { 'ben': '本科', 'zhuan': '专科', 'gao_ben': '高职本科' }
-      return types[eduLevel] || types.ben
-    },
     majorList() {
       if (this.type == '本科') return this.masterMajorList
       if (this.type == '专科') return this.specialtyMajorList
@@ -129,6 +125,10 @@ export default {
         if (newVal == 0) this.getOverView()
         if (newVal == 1) this.getCareerProspects()
       }
+    },
+    'majorDetail.eduLevel': function(level) {
+      const types = { 'ben': '本科', 'zhuan': '专科', 'gao_ben': '高职本科' }
+      this.type = types[level] || types.ben
     }
   },
   created() {