浏览代码

Merge branch 'iteration-20240516-member' into dev

lex 1 年之前
父节点
当前提交
dcd5d9501d

+ 1 - 2
src/components/select-courseware-member/index.tsx

@@ -36,8 +36,7 @@ export default defineComponent({
           <div class={styles.list} id="list">
           <div class={styles.list} id="list">
             {/* 该功能为乐器AI专属权益,领取即可<span>查看所有课件</span>
             {/* 该功能为乐器AI专属权益,领取即可<span>查看所有课件</span>
             ,是否立即领取 */}
             ,是否立即领取 */}
-            <span style={{ color: '#FF5A56' }}>"乐器AI学练工具"</span>
-            服务,解锁更多专属权益,享受全新学习体验!
+            立即开通<span style={{ color: '#FF5A56' }}>"乐器AI学练工具"</span>
           </div>
           </div>
           <div class={styles.btnGroup}>
           <div class={styles.btnGroup}>
             <img
             <img

+ 1 - 2
src/components/the-vip/index.tsx

@@ -18,8 +18,7 @@ export default defineComponent({
         />
         />
         {/* <img class={styles.title} src={icon_title} /> */}
         {/* <img class={styles.title} src={icon_title} /> */}
         <div class={styles.content}>
         <div class={styles.content}>
-          <span style={{ color: '#FF5A56' }}>"乐器AI学练工具"</span>
-          服务,解锁更多专属权益,享受全新学习体验!
+          立即开通<span style={{ color: '#FF5A56' }}>"乐器AI学练工具"</span>
         </div>
         </div>
         <div class={styles.btns}>
         <div class={styles.btns}>
           <img
           <img

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

@@ -1142,8 +1142,8 @@ export default defineComponent({
                     : { opacity: 0, zIndex: -1 }
                     : { opacity: 0, zIndex: -1 }
                 }
                 }
                 class={styles.itemDiv}>
                 class={styles.itemDiv}>
-                {activeVideoItem.value.paymentType === 'VIP' &&
-                  showMember.value && (
+                {activeVideoItem.value.paymentType !== 'FREE' &&
+                  !showMember.value && (
                     <div class={styles.memberLock}>
                     <div class={styles.memberLock}>
                       <img src={memberLockBg} class={styles.memberLockBg} />
                       <img src={memberLockBg} class={styles.memberLockBg} />
                       <img
                       <img
@@ -1210,7 +1210,7 @@ export default defineComponent({
                       }
                       }
                       activeData.nowTime = Date.now();
                       activeData.nowTime = Date.now();
                     }}>
                     }}>
-                    {m.paymentType === 'VIP' && showMember.value && (
+                    {m.paymentType !== 'FREE' && !showMember.value && (
                       <div class={styles.memberLock}>
                       <div class={styles.memberLock}>
                         <img src={memberLockBg} class={styles.memberLockBg} />
                         <img src={memberLockBg} class={styles.memberLockBg} />
                         <img
                         <img
@@ -1220,7 +1220,6 @@ export default defineComponent({
                         />
                         />
                       </div>
                       </div>
                     )}
                     )}
-
                     {m.type === 'IMG' && <img src={m.content} />}
                     {m.type === 'IMG' && <img src={m.content} />}
                     {m.type === 'PPT' && (
                     {m.type === 'PPT' && (
                       <iframe
                       <iframe
@@ -1303,7 +1302,6 @@ export default defineComponent({
                         }}
                         }}
                       />
                       />
                     )}
                     )}
-
                     {m.type === 'VIDEO' && (
                     {m.type === 'VIDEO' && (
                       <Transition name="van-fade">
                       <Transition name="van-fade">
                         {/* {!m.isprepare && (
                         {/* {!m.isprepare && (
@@ -1322,7 +1320,6 @@ export default defineComponent({
                         )}
                         )}
                       </Transition>
                       </Transition>
                     )}
                     )}
-
                     {/* 新增:RHYTHM:节奏练习,THEORY:乐理知识,MUSIC_WIKI:名曲鉴赏 INSTRUMENT:乐器 MUSICIAN:音乐家 资源类型 */}
                     {/* 新增:RHYTHM:节奏练习,THEORY:乐理知识,MUSIC_WIKI:名曲鉴赏 INSTRUMENT:乐器 MUSICIAN:音乐家 资源类型 */}
                     {m.type === 'RHYTHM' && (
                     {m.type === 'RHYTHM' && (
                       <TempoItem
                       <TempoItem