|
@@ -101,6 +101,7 @@ export default defineComponent({
|
|
|
item: null as any
|
|
|
})
|
|
|
const onTitleTip = (type: "phaseGoals" | "checkItem", text: string) => {
|
|
|
+ console.log(type, text, 'text')
|
|
|
handleStopVideo()
|
|
|
popupData.pointOpen = true
|
|
|
popupData.pointContent = text
|
|
@@ -173,9 +174,10 @@ export default defineComponent({
|
|
|
autoplay: state.user.data?.vipMember ? true : false //自动播放
|
|
|
}
|
|
|
})
|
|
|
- console.log(data.trainings, 'trainings')
|
|
|
+
|
|
|
data.itemList = data.trainings.filter((n: any) => n.materialId == route.query.materialId)
|
|
|
data.videoData = data.itemList[0]
|
|
|
+ console.log(data.trainings, 'trainings', data.itemList)
|
|
|
handleExerciseCompleted()
|
|
|
}
|
|
|
}
|
|
@@ -433,7 +435,7 @@ export default defineComponent({
|
|
|
<div class={styles.backBtn}>
|
|
|
<Icon name={iconBack} onClick={() => goback()} />
|
|
|
<div class={styles.titleSection}>
|
|
|
- <div class={styles.title} onClick={() => goback()}>{popupData.tabName}</div>
|
|
|
+ <div class={styles.title}>{popupData.tabName}</div>
|
|
|
<div class={styles.titleContent}>
|
|
|
<p>{data.itemList[0]?.materialName}</p>
|
|
|
{/* {data.detail?.lessonTargetDesc ? <span onClick={() => onTitleTip('phaseGoals', data.detail?.lessonTargetDesc)}>阶段目标</span>: ""} */}
|
|
@@ -487,7 +489,7 @@ export default defineComponent({
|
|
|
round
|
|
|
style={{ background: 'transparent !important' }}
|
|
|
v-model:show={popupData.pointOpen}>
|
|
|
- <CoursewareTips onClose={() => {
|
|
|
+ <CoursewareTips show onClose={() => {
|
|
|
popupData.pointOpen = false
|
|
|
}} content={popupData.pointContent} titleName={popupData.pointTitle} />
|
|
|
</Popup>
|