Browse Source

[feat][个人中心][目录整合]

hizhangling 1 month ago
parent
commit
04bd844977

+ 15 - 0
src/router/router_personcenter.js

@@ -19,6 +19,21 @@ const router = [
         path: '/xjc-integratedmachine/personcenter/environment/environment_index',
         path: '/xjc-integratedmachine/personcenter/environment/environment_index',
         component: () => import('@/views/xjc-integratedmachine/personcenter/environment/environment_index.vue'),
         component: () => import('@/views/xjc-integratedmachine/personcenter/environment/environment_index.vue'),
     },
     },
+    //生涯决策
+    {
+        path: '/xjc-integratedmachine/personcenter/decision/decision_index',
+        component: () => import('@/views/xjc-integratedmachine/personcenter/decision/decision_index.vue'),
+    },
+    //规划管理
+    {
+        path: '/xjc-integratedmachine/personcenter/plan/plan_index',
+        component: () => import('@/views/xjc-integratedmachine/personcenter/plan/plan_index.vue'),
+    },
+    //个人信息
+    {
+        path: '/xjc-integratedmachine/personcenter/info/info_index',
+        component: () => import('@/views/xjc-integratedmachine/personcenter/info/info_index.vue'),
+    },
 
 
 ]
 ]
 
 

+ 1 - 0
src/views/xjc-integratedmachine/components/head_component.vue

@@ -233,6 +233,7 @@ defineExpose({
       margin-right: 48px;
       margin-right: 48px;
     }
     }
     .right-user {
     .right-user {
+      cursor: pointer;
       img {
       img {
         width: 85px;
         width: 85px;
         height: 85px;
         height: 85px;

+ 21 - 0
src/views/xjc-integratedmachine/personcenter/decision/decision_index.vue

@@ -0,0 +1,21 @@
+<template>
+    <div>
+        <div>生涯决策</div>
+        <ul>
+            <li>查看决策风格报告</li>
+            <li>查看优势学科报告</li>
+            <li>查看专业选择测评报告</li>
+            <li>查看决策平衡单报告</li>
+        </ul>
+    </div>
+</template>
+
+<script>
+    export default {
+        name: "decision_index"
+    }
+</script>
+
+<style scoped>
+
+</style>

+ 3 - 3
src/views/xjc-integratedmachine/personcenter/index.vue

@@ -4,10 +4,10 @@
         <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/wakeup/wakeup_index')">生涯唤醒</el-button>
         <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/wakeup/wakeup_index')">生涯唤醒</el-button>
         <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/recognize/recognize_index')">自我认知</el-button>
         <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/recognize/recognize_index')">自我认知</el-button>
         <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/environment/environment_index')">环境探索</el-button>
         <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/environment/environment_index')">环境探索</el-button>
-        <el-button @click="jumpTo('')">生涯决策</el-button>
-        <el-button @click="jumpTo('')">规划管理</el-button>
+        <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/decision/decision_index')">生涯决策</el-button>
+        <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/plan/plan_index')">规划管理</el-button>
         <el-button @click="jumpTo('')">生涯护照</el-button>
         <el-button @click="jumpTo('')">生涯护照</el-button>
-        <el-button @click="jumpTo('')">账号信息</el-button>
+        <el-button @click="jumpTo('/xjc-integratedmachine/personcenter/info/info_index')">账号信息</el-button>
     </div>
     </div>
 </template>
 </template>
 
 

+ 20 - 0
src/views/xjc-integratedmachine/personcenter/info/info_index.vue

@@ -0,0 +1,20 @@
+<template>
+    <div>
+        <div>账号信息</div>
+        <ul>
+            <li>个人邮箱</li>
+            <li>修改密码</li>
+            <li>设置密保问题</li>
+        </ul>
+    </div>
+</template>
+
+<script>
+    export default {
+        name: "info_index"
+    }
+</script>
+
+<style scoped>
+
+</style>

+ 0 - 14
src/views/xjc-integratedmachine/personcenter/person_info.vue

@@ -1,14 +0,0 @@
-<template>
-    个人信息维护
-    (密码,密保。邮箱。。。。。。。)
-</template>
-
-<script>
-    export default {
-        name: "person_info"
-    }
-</script>
-
-<style scoped>
-
-</style>

+ 21 - 0
src/views/xjc-integratedmachine/personcenter/plan/plan_index.vue

@@ -0,0 +1,21 @@
+<template>
+    <div>
+        <div>规划管理</div>
+        <ul>
+            <li>查看生涯规划书</li>
+            <li>查看时间管理测评报告</li>
+            <li>查看自控力测评报告</li>
+            <li>查看成熟度发展报告</li>
+        </ul>
+    </div>
+</template>
+
+<script>
+    export default {
+        name: "plan_index"
+    }
+</script>
+
+<style scoped>
+
+</style>

+ 1 - 1
src/views/xjc-integratedmachine/personcenter/self_awareness.vue

@@ -1,5 +1,5 @@
 <template>
 <template>
-    个人中心自我认知
+    兴趣探索列表
 </template>
 </template>
 
 
 <script setup>
 <script setup>