|
@@ -329,9 +329,10 @@ export default defineComponent({
|
|
|
videoEle: null,
|
|
|
audioEle: null,
|
|
|
domEle: null,
|
|
|
- autoPlay: showMember.value
|
|
|
- ? false
|
|
|
- : data.currentCourse.autoPlay || false, //加载完成是否自动播放
|
|
|
+ autoPlay:
|
|
|
+ showMember.value || m.paymentType === 'FREE'
|
|
|
+ ? data.currentCourse.autoPlay || false
|
|
|
+ : false, //加载完成是否自动播放
|
|
|
isprepare: false, // 视频是否加载完成
|
|
|
isRender: false // 是否渲染了
|
|
|
};
|
|
@@ -449,13 +450,7 @@ export default defineComponent({
|
|
|
};
|
|
|
onMounted(async () => {
|
|
|
await sysParamConfig();
|
|
|
- // needVipLock
|
|
|
- const schoolInfos = state.user.data?.schoolInfos;
|
|
|
- const schoolLock =
|
|
|
- schoolInfos && schoolInfos.length > 0
|
|
|
- ? schoolInfos[0].needVipLock
|
|
|
- : true;
|
|
|
- if (!state?.user?.data.vipMember && schoolLock) {
|
|
|
+ if (state?.user?.data.vipMember) {
|
|
|
showMember.value = true;
|
|
|
} else {
|
|
|
showMember.value = false;
|
|
@@ -1118,12 +1113,7 @@ export default defineComponent({
|
|
|
initRequest: true // 初始化接口
|
|
|
});
|
|
|
setLogin(userCash.data);
|
|
|
- const schoolInfos = userCash.data?.schoolInfos;
|
|
|
- const schoolLock =
|
|
|
- schoolInfos && schoolInfos.length > 0
|
|
|
- ? schoolInfos[0].needVipLock
|
|
|
- : true;
|
|
|
- if (!state?.user?.data.vipMember && schoolLock) {
|
|
|
+ if (state?.user?.data.vipMember) {
|
|
|
showMember.value = true;
|
|
|
} else {
|
|
|
showMember.value = false;
|