浏览代码

vip 逻辑判断

黄琪勇 9 月之前
父节点
当前提交
8570a2d975
共有 3 个文件被更改,包括 7 次插入33 次删除
  1. 3 3
      src/page-instrument/api.ts
  2. 1 23
      src/page-instrument/header-top/index.tsx
  3. 3 7
      src/page-instrument/header-top/modeView.tsx

+ 3 - 3
src/page-instrument/api.ts

@@ -18,7 +18,7 @@ export const studentQueryUserInfo = async () => {
         subjectNames:"",
         avatar:"",
         id:data.id,
-        vipMember: true,
+        vipMember: true,  // 管乐迷 会员现在在外面判断的 所以这里默认不开启会员验证
         gender:""
       }
       return res
@@ -41,7 +41,7 @@ export const studentQueryUserInfo = async () => {
         subjectNames:"",
         avatar:"",
         id:data.id,
-        vipMember: true,
+        vipMember: true, // 管乐迷 会员现在在外面判断的 所以这里默认不开启会员验证
         gender:""
       }
       return res
@@ -57,7 +57,7 @@ export const studentQueryUserInfo = async () => {
         subjectNames:"",
         avatar:"",
         id:data.id,
-        vipMember: true,
+        vipMember: true, // 管乐迷 会员现在在外面判断的 所以这里默认不开启会员验证
         gender:""
       }
       return res

+ 1 - 23
src/page-instrument/header-top/index.tsx

@@ -491,29 +491,7 @@ export default defineComponent({
         display: true,
       };
     });
-
-    const isAllBtns = computed(() => {
-      const flag = converBtn.value.display && speedBtn.value.display && selectBtn.value.display && originBtn.value.display && toggleBtn.value.display && showGuide.value;
-      return flag;
-    });
-
-    const isAllBtnsStudent = computed(() => {
-      const flag = converBtn.value.display && speedBtn.value.display && selectBtn.value.display && originBtn.value.display && toggleBtn.value.display && showStudentGuide.value;
-
-      return flag;
-    });
-
-    const showGuideIndex = computed(() => {
-      // 从课堂乐器学生端课件预览默认不显示会员
-      if (storeData.user.vipMember || state.paymentType === "FREE" || query.showCourseMember === "true") {
-        // 学生端
-        return true;
-      } else {
-        // vip
-        return false;
-      }
-    });
-
+    
     const browInfo = browser();
     /** 返回 */
     const handleBack = () => {

+ 3 - 7
src/page-instrument/header-top/modeView.tsx

@@ -26,25 +26,21 @@ export default defineComponent({
   setup() {
     const query = getQuery();
     const data = reactive({
-      showPC: false,
-      showStudent: false,
       showVip: false,
     });
     // const modeImgDom1 = ref();
     // const modeImgDom2 = ref();
     // const modeImgDom3 = ref();
     const openGuid = () => {
+      debugger
       // 加载后 判断 端口号 加载对应的引导
       if (storeData.platformType !== "STUDENT" || storeData.user.clientType !== "STUDENT") {
-        // PC
-        data.showPC = true;
       } else {
         // 从课堂乐器学生端课件预览默认不显示会员
         if (storeData.user.vipMember || state.paymentType === "FREE" || query.showCourseMember === "true") {
-          // 学生端
-          data.showStudent = true;
+
         } else {
-          // vip
+          // 不是vip
           data.showVip = true;
           state.isVip = true;
         }