提交 3d7c711b authored 作者: matian's avatar matian

updates

上级 66c79c92
...@@ -15,7 +15,7 @@ export default [ ...@@ -15,7 +15,7 @@ export default [
title_list: ['清华五道口金融学院硕士生导师首席经济学家', '清华五道口金融学院硕士生导师首席经济学家'] title_list: ['清华五道口金融学院硕士生导师首席经济学家', '清华五道口金融学院硕士生导师首席经济学家']
} }
], ],
child_ids: ['3-1', '3-2'], child_ids: ['3-1', '3-2', '3-3', '3-4', '3-5', '3-6', '3-7', '3-8', '3-9', '3-10', '3-11'],
course_card: '知名导师专家2', course_card: '知名导师专家2',
course_compulsory: 6, course_compulsory: 6,
course_elective: 5, course_elective: 5,
......
<script lang="ts" setup> <script lang="ts" setup>
const router = useRouter() const router = useRouter()
...@@ -21,12 +20,7 @@ const handleDetail = (item: any) => { ...@@ -21,12 +20,7 @@ const handleDetail = (item: any) => {
<div class="info_tit">课程目录</div> <div class="info_tit">课程目录</div>
<div class="info_line"></div> <div class="info_line"></div>
<div class="info_con1" v-if="shopItem?.type === '课程包'"> <div class="info_con1" v-if="shopItem?.type === '课程包'">
<div <div class="course_list" v-for="(item, index) in shopItem?.course_list" :key="index" @click="handleDetail(item)">
class="course_list"
v-for="(item, index) in shopItem?.course_list"
:key="index"
@click="handleDetail(item)"
>
<img <img
:src=" :src="
item.image_url || item.image_url ||
...@@ -53,10 +47,7 @@ const handleDetail = (item: any) => { ...@@ -53,10 +47,7 @@ const handleDetail = (item: any) => {
<span class="custom-tree-node"> <span class="custom-tree-node">
<span class="label">{{ node.label }}</span> <span class="label">{{ node.label }}</span>
<span class="icon"> <span class="icon">
<img <img src="https://webapp-pub.ezijing.com/project_online/fi/icon_jt.png" alt="" />
src="https://webapp-pub.ezijing.com/project_online/fi/icon_jt.png"
alt=""
/>
</span> </span>
</span> </span>
</template> </template>
...@@ -65,8 +56,6 @@ const handleDetail = (item: any) => { ...@@ -65,8 +56,6 @@ const handleDetail = (item: any) => {
</div> </div>
</template> </template>
<style lang="scss" scoped> <style lang="scss" scoped>
.course_info { .course_info {
margin-top: 0.3rem; margin-top: 0.3rem;
...@@ -170,4 +159,4 @@ const handleDetail = (item: any) => { ...@@ -170,4 +159,4 @@ const handleDetail = (item: any) => {
display: none; display: none;
} }
} }
</style> </style>
\ No newline at end of file
...@@ -5,7 +5,7 @@ import CourseIntrouduce from '../components/CourseIntrouduce.vue' ...@@ -5,7 +5,7 @@ import CourseIntrouduce from '../components/CourseIntrouduce.vue'
import CourseFor from '../components/CourseFor.vue' import CourseFor from '../components/CourseFor.vue'
import CourseCatalogPC from '../components/CourseCatalogPC.vue' import CourseCatalogPC from '../components/CourseCatalogPC.vue'
import CourseCatalogH5 from '../components/CourseCatalogH5.vue' import CourseCatalogH5 from '../components/CourseCatalogH5.vue'
import TeacherCard from '../components/TeacherCard.vue' // import TeacherCard from '../components/TeacherCard.vue'
import RecommendCourse from '../components/RecommendCourse.vue' import RecommendCourse from '../components/RecommendCourse.vue'
import CourseFooter from '../components/CourseFooter.vue' import CourseFooter from '../components/CourseFooter.vue'
import { useShopStore } from '@/stores/shop' import { useShopStore } from '@/stores/shop'
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论