视图修改、接口修改

This commit is contained in:
2025-10-28 19:04:35 +08:00
parent 98c73632bd
commit c5c134fbb3
96 changed files with 7122 additions and 4194 deletions

View File

@@ -1,8 +1,7 @@
<template>
<div class="banner-card">
<div class="banner-content" @click="handleLearn">
<!-- <img :src="FILE_DOWNLOAD_URL + props.banner.imageUrl" alt="banner" class="banner-image"> -->
<span>test</span>
<img :src="FILE_DOWNLOAD_URL + props.banner.imageUrl" alt="banner" class="banner-image">
</div>
</div>
</template>
@@ -16,12 +15,14 @@ const router = useRouter();
const props = defineProps<{
banner: Banner;
}>();
console.log(props.banner);
function handleLearn() {
if (props.banner.linkType === 1) {
router.push(`/resource/${props.banner.linkID}`);
console.log(`/resource/${props.banner.linkID}`);
router.push(`/article/show?articleId=${props.banner.linkID}`);
} else if (props.banner.linkType === 2) {
router.push(`/course/${props.banner.linkID}`);
console.log(`/course/${props.banner.linkID}`);
router.push(`/study-plan/course-detail?courseId=${props.banner.linkID}`);
} else if (props.banner.linkType === 3) {
window.open(props.banner.linkUrl, '_blank');
}
@@ -40,6 +41,10 @@ function handleLearn() {
position: relative;
background-color: red;
:hover {
cursor: pointer;
}
.banner-image {
width: 100%;
height: 100%;