Forráskód Böngészése

合并修改照烧汁

lex 11 hónapja
szülő
commit
7329c98c8b
1 módosított fájl, 6 hozzáadás és 16 törlés
  1. 6 16
      src/views/courseware-play/index.tsx

+ 6 - 16
src/views/courseware-play/index.tsx

@@ -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;