|
|
@@ -123,7 +123,7 @@
|
|
|
}"
|
|
|
></div>
|
|
|
<div class="additional-text">
|
|
|
- 0{{ outlineData.ctTypeSort }} {{ outlineData.ctType }}
|
|
|
+ {{ outlineData.ctTypeSort }} {{ outlineData.ctType }}
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -173,6 +173,10 @@ const handleGradeSelect = command => {
|
|
|
ClassOutline(selectedItem.id).then(res => {
|
|
|
if (res.code === 0) {
|
|
|
classOutlineData.value = res.data
|
|
|
+ classOutlineData.value.map((item, index) => {
|
|
|
+ item.ctTypeSort = index + 1
|
|
|
+ item.ctTypeSort = item.ctTypeSort > 9 ? item.ctTypeSort : "0" + item.ctTypeSort
|
|
|
+ })
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
@@ -205,6 +209,10 @@ const fetchCtTypes = async () => {
|
|
|
console.log(res);
|
|
|
if (res.code === 0) {
|
|
|
classOutlineData.value = res.data
|
|
|
+ classOutlineData.value.map((item, index) => {
|
|
|
+ item.ctTypeSort = index + 1
|
|
|
+ item.ctTypeSort = item.ctTypeSort > 9 ? item.ctTypeSort : "0" + item.ctTypeSort
|
|
|
+ })
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
@@ -228,8 +236,8 @@ const getCourseTitle = index => {
|
|
|
|
|
|
// 课程标题数组,依赖修改后的 getCourseTitle 函数 修改课程标题数组为 computed 属性
|
|
|
const courseTitles = computed(() => {
|
|
|
- return classOutlineData.value.map((item, index) => {
|
|
|
- return `0${index + 1} ${item.ctType}`;
|
|
|
+ return classOutlineData.value.map(item => {
|
|
|
+ return `${item.ctTypeSort}${item.ctType}`;
|
|
|
});
|
|
|
})
|
|
|
|
|
|
@@ -280,15 +288,16 @@ const goBack = () => {
|
|
|
}
|
|
|
|
|
|
const goToAIExperience = outlineData => {
|
|
|
-
|
|
|
- // if (outlineData.ctTypeSort === 2) {
|
|
|
- router.push({
|
|
|
- path: '/ai-develop', // 跳转视频页面
|
|
|
- query: { typeId: outlineData.id, typeName: outlineData.ctType }
|
|
|
- })
|
|
|
- // } else {
|
|
|
- // Message().notifyWarning(localStorage.getItem('userName') === "aiTest" ? '您的账号并未开放此课程!' : '演示版未开放此课程!', true)
|
|
|
- // }
|
|
|
+ if (localStorage.getItem('userName') === "aiTest") {
|
|
|
+ if (localStorage.getItem('selectedGradeId') !== "1" || outlineData.ctTypeSort !== 2) {
|
|
|
+ Message().notifyWarning('您的账号并未开放此课程!', true)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+ router.push({
|
|
|
+ path: '/ai-develop', // 跳转视频页面
|
|
|
+ query: { typeId: outlineData.id, typeName: outlineData.ctType }
|
|
|
+ })
|
|
|
}
|
|
|
</script>
|
|
|
|