import { ElImage } from 'element-plus'
import { defineComponent } from 'vue'
import iconTeacher from '@/common/images/icon_teacher.png'
export default defineComponent({
name: 'item',
props: {
item: {
type: Object,
default: () => ({})
}
},
render() {
const item = this.item
return (
{
console.log(item)
if (item.type === 'video') {
if (item.shelvesFlag === 0) {
this.$router.push({
path: '/userInfo/videoOperation',
query: {
type: 'edit',
groupId: item.id
}
})
return
} else {
this.$router.push({
path: '/videoDetail',
query: {
id: item.id
}
})
}
}
if (
item.type === 'live' &&
(item.status === 'CANCEL' || item.status === 'OUT_SALE')
) {
// 直播课
this.$router.push({
path: '/userInfo/liveOperation',
query: {
type: 'edit',
groupId: item.courseGroupId
}
})
}
}}
>
{/* {item.subjectName && (
{item.subjectName}
)} */}
{item.courseGroupName}
{item.courseStartTime && (
开课时间:{item.courseStartTime}
)}
¥
{item.coursePrice}
{item.courseNum}课时
)
}
})