|
@@ -41,12 +41,13 @@ import VideoItem from './component/video-item';
|
|
|
import Chapter from './component/chapter';
|
|
|
import { api_lessonCoursewareDetail } from '../courseware-list/api';
|
|
|
import detail from '../information/help-center/detail';
|
|
|
+import { state } from '@/state';
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'CoursewarePlay',
|
|
|
setup() {
|
|
|
const pageVisibility = usePageVisibility();
|
|
|
-
|
|
|
+ const lastTimeKey = 'lastTime' + (state?.user?.data?.phone ?? '');
|
|
|
/** 设置播放容器 16:9 */
|
|
|
const parentContainer = reactive({
|
|
|
width: '100vw'
|
|
@@ -409,6 +410,7 @@ export default defineComponent({
|
|
|
popupData.itemName =
|
|
|
data.knowledgePointList[data.itemList.length - 1]?.name ||
|
|
|
data.knowledgePointList[0]?.name;
|
|
|
+ localStorage.setItem(lastTimeKey, coursewareDetailKnowledgeId);
|
|
|
popupData.chapterOpen = false;
|
|
|
loadingClass.value = false;
|
|
|
return;
|
|
@@ -450,6 +452,7 @@ export default defineComponent({
|
|
|
popupData.itemActive =
|
|
|
data.knowledgePointList[data.itemList.length - 1]?.id ||
|
|
|
data.knowledgePointList[0]?.id;
|
|
|
+ localStorage.setItem(lastTimeKey, coursewareDetailKnowledgeId);
|
|
|
popupData.itemPointName = coursewareDetailKnowledgeName;
|
|
|
popupData.itemName =
|
|
|
data.knowledgePointList[data.itemList.length - 1]?.name ||
|
|
@@ -501,6 +504,7 @@ export default defineComponent({
|
|
|
popupData.activeIndex = 0;
|
|
|
popupData.itemActive = data.knowledgePointList[0].id;
|
|
|
popupData.itemName = data.knowledgePointList[0].name;
|
|
|
+ localStorage.setItem(lastTimeKey, coursewareDetailKnowledgeId);
|
|
|
popupData.itemPointName = coursewareDetailKnowledgeName;
|
|
|
popupData.chapterOpen = false;
|
|
|
loadingClass.value = false;
|
|
@@ -540,6 +544,7 @@ export default defineComponent({
|
|
|
await getDetail();
|
|
|
popupData.activeIndex = 0;
|
|
|
popupData.itemActive = data.knowledgePointList[0].id;
|
|
|
+ localStorage.setItem(lastTimeKey, coursewareDetailKnowledgeId);
|
|
|
popupData.itemName = data.knowledgePointList[0].name;
|
|
|
popupData.itemPointName = coursewareDetailKnowledgeName;
|
|
|
popupData.chapterOpen = false;
|