mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-09 02:46:44 +08:00
路径
This commit is contained in:
@@ -15,7 +15,7 @@
|
|||||||
<div class="select-radio"><span style="background: #FE9C4A;"></span>选修</div>
|
<div class="select-radio"><span style="background: #FE9C4A;"></span>选修</div>
|
||||||
<!-- <div class="select-radio"><span style="background: #F2675D;"></span>已完成</div> -->
|
<!-- <div class="select-radio"><span style="background: #F2675D;"></span>已完成</div> -->
|
||||||
</div>
|
</div>
|
||||||
<div v-if="!$route.query.allPath && true" class="btn">
|
<div v-if="!$route.query.allPath" class="btn">
|
||||||
<el-button type="primary" @click="dialogTableVisible = true">全岗位路径图</el-button>
|
<el-button type="primary" @click="dialogTableVisible = true">全岗位路径图</el-button>
|
||||||
<!-- <el-button type="primary" style="margin-left: 0;margin-top: 30px;">信息概览</el-button> -->
|
<!-- <el-button type="primary" style="margin-left: 0;margin-top: 30px;">信息概览</el-button> -->
|
||||||
</div>
|
</div>
|
||||||
@@ -196,10 +196,10 @@
|
|||||||
<img src="../../assets/images/growth/NoPermissionPath.png" alt="">
|
<img src="../../assets/images/growth/NoPermissionPath.png" alt="">
|
||||||
<span>其他路径</span>
|
<span>其他路径</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="otherImg">
|
<!-- <div class="otherImg">
|
||||||
<img src="../../assets/images/growth/OtherPath.png" alt="">
|
<img src="../../assets/images/growth/OtherPath.png" alt="">
|
||||||
<span>其他路径(无权限)</span>
|
<span>其他路径(无权限)</span>
|
||||||
</div>
|
</div> -->
|
||||||
</span>
|
</span>
|
||||||
<!-- <el-table :data="pathData.growFullPositionPathBoItemList" border :span-method="arraySpanMethod" style="width: 100%">
|
<!-- <el-table :data="pathData.growFullPositionPathBoItemList" border :span-method="arraySpanMethod" style="width: 100%">
|
||||||
<el-table-column fixed align="center" property="bandCodes" width="120" label=""></el-table-column>
|
<el-table-column fixed align="center" property="bandCodes" width="120" label=""></el-table-column>
|
||||||
@@ -237,8 +237,8 @@
|
|||||||
<div class="body_left" :title="item.isOtherPosition == 1 ? item.positionName + '(' + item.organizationName + ')' : item.positionName">{{ item.isOtherPosition == 1 ? item.positionName + '(' + item.organizationName + ')' : item.positionName }}</div>
|
<div class="body_left" :title="item.isOtherPosition == 1 ? item.positionName + '(' + item.organizationName + ')' : item.positionName">{{ item.isOtherPosition == 1 ? item.positionName + '(' + item.organizationName + ')' : item.positionName }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="body_right">
|
<div class="body_right">
|
||||||
<div style="flex-grow: 2;" class="body_item" v-for="t,i in item.bandCodes">
|
<div class="body_item" v-for="t,i in item.bandCodes">
|
||||||
<img @click="goLearnPath(t)" v-if="(t && t.isMajorPosition) " src="../../assets/images/growth/CurrentPath.png" alt="">
|
<img v-if="(t && t.isMajorPosition) " src="../../assets/images/growth/CurrentPath.png" alt="">
|
||||||
<img @click="goLearnPath(t)" v-else-if="(t && t.permission)" src="../../assets/images/growth/NoPermissionPath.png" alt="">
|
<img @click="goLearnPath(t)" v-else-if="(t && t.permission)" src="../../assets/images/growth/NoPermissionPath.png" alt="">
|
||||||
<!-- <img v-else-if="!(t && t.permission)" src="../../assets/images/growth/OtherPath.png" alt=""> -->
|
<!-- <img v-else-if="!(t && t.permission)" src="../../assets/images/growth/OtherPath.png" alt=""> -->
|
||||||
<span v-else></span>
|
<span v-else></span>
|
||||||
@@ -258,7 +258,7 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<el-backtop :bottom="700" :right="200" visibility-height="700">
|
<el-backtop :bottom="700" :right="200" :visibility-height="700">
|
||||||
<div class="back-to-top">
|
<div class="back-to-top">
|
||||||
<div class="img"></div>
|
<div class="img"></div>
|
||||||
<div class="text">继续学习之旅</div>
|
<div class="text">继续学习之旅</div>
|
||||||
@@ -454,8 +454,8 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
goLearnPath(item){
|
goLearnPath(item){
|
||||||
console.log(item,'item')
|
console.log(item.growId,'item')
|
||||||
// window.open(`${process.env.VUE_APP_BOE_WEB_URL}/pc/growthpath?growId=${}&name=${}&isTrue=true&status=0&allPath=${false}`)
|
window.open(`${process.env.VUE_APP_BOE_WEB_URL}/pc/growthpath?growId=${item.growId}&name=${item.growName}&isTrue=true&status=0.1&allPath=${true}`)
|
||||||
},
|
},
|
||||||
integrateTableData(data) {
|
integrateTableData(data) {
|
||||||
const { growFullPositionPathBoItemList, allBandCodeList } = data;
|
const { growFullPositionPathBoItemList, allBandCodeList } = data;
|
||||||
@@ -481,6 +481,7 @@ export default {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
const integratedDataArray = Array.from(integratedDataMap.values());
|
const integratedDataArray = Array.from(integratedDataMap.values());
|
||||||
|
|
||||||
console.log(integratedDataArray,'integratedDataArray')
|
console.log(integratedDataArray,'integratedDataArray')
|
||||||
return integratedDataArray;
|
return integratedDataArray;
|
||||||
},
|
},
|
||||||
@@ -696,8 +697,9 @@ export default {
|
|||||||
console.log(item,'在线')
|
console.log(item,'在线')
|
||||||
this.$router.push("/course/studyindex?id=" + item.targetId);
|
this.$router.push("/course/studyindex?id=" + item.targetId);
|
||||||
}else if (item.type == 5) {
|
}else if (item.type == 5) {
|
||||||
if(item.examType == 2){
|
if(item.examType != 1){
|
||||||
window.open(`${process.env.VUE_APP_BOE_WEB_URL}/fe-student/externalexamination?id=${item.id}&type=${item.type}&infoId=${item.id}&courseId=${item.id}&pName=${item.name}&exname=${item.name}&chapterOrStageId=${0}`)
|
window.open(`${process.env.VUE_APP_BOE_WEB_URL}/fe-student/externalexamination?id=${item.id}&type=${item.type}&infoId=${item.id}&courseId=${item.id}&pName=${item.name}&exname=${item.name}&chapterOrStageId=${0}`)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
console.log(item,'考试')
|
console.log(item,'考试')
|
||||||
this.$router.push("exam/test?id=" + item.targetId);
|
this.$router.push("exam/test?id=" + item.targetId);
|
||||||
|
|||||||
Reference in New Issue
Block a user