|
@@ -29,6 +29,7 @@ import { getUserInfo, getUserType, getAuth } from '@/helpers/utils'
|
|
|
import showVideoDetail from './modals/showVideoDetail'
|
|
|
import bookIcon from './images/bookIcon.png'
|
|
|
import tree from './images/tree.png'
|
|
|
+import styleBG from './images/styleBG.jpg'
|
|
|
import { ElDialog } from 'element-plus'
|
|
|
export default defineComponent({
|
|
|
name: 'videoDetailList',
|
|
@@ -284,17 +285,18 @@ export default defineComponent({
|
|
|
<p class={styles.fens}>粉丝数</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class={styles.titleWrap}>
|
|
|
+ {state.teacherDetail.introduction? <div class={styles.titleWrap}>
|
|
|
{/* <img src={peopleIcon} alt="" /> */}
|
|
|
<span>个人介绍</span>
|
|
|
- </div>
|
|
|
+ </div>:null}
|
|
|
<p class={styles.teacherDetail}>
|
|
|
{state.teacherDetail.introduction}
|
|
|
</p>
|
|
|
- <div class={styles.titleWrap}>
|
|
|
+ {state.teacherDetail.styleVideo? <div class={styles.titleWrap}>
|
|
|
{/* <img src={teacherIcon} alt="" /> */}
|
|
|
<span>老师风采</span>
|
|
|
- </div>
|
|
|
+ </div>:null}
|
|
|
+
|
|
|
<div class={styles.teacherVideoList}>
|
|
|
{state.teacherDetail.styleVideo &&
|
|
|
state.teacherDetail.styleVideo.map((item: any) => {
|
|
@@ -314,7 +316,7 @@ export default defineComponent({
|
|
|
src={item.videoUrl}
|
|
|
controls={false}
|
|
|
></video> */}
|
|
|
- <img class={styles.videoItemVideo} src={item.cover} alt="" />
|
|
|
+ <img class={styles.videoItemVideo} src={item.cover?item.cover:styleBG} alt="" />
|
|
|
<img src={player} alt="" class={styles.player} />
|
|
|
</div>
|
|
|
)
|