mo 2 years ago
parent
commit
a48fcc9581
1 changed files with 12 additions and 10 deletions
  1. 12 10
      src/views/music/music-detail/index.tsx

+ 12 - 10
src/views/music/music-detail/index.tsx

@@ -138,7 +138,7 @@ export default defineComponent({
             state.platformType === 'TEACHER' ? '/api-teacher' : '/api-student'
         })
         musicDetail.value = res.data
-
+        console.log(musicDetail.value.notation, 'musicDetail')
         // 取原音,如果有多个则默认第一个
         const background = res.data.background
         audioFileUrl.value =
@@ -581,15 +581,17 @@ export default defineComponent({
                 ),
                 value: () => (
                   <>
-                    <span
-                      class={styles.download}
-                      onClick={() => {
-                        staff.status = true
-                      }}
-                    >
-                      <img src={iconChangeStaff} />
-                      <span>转谱</span>
-                    </span>
+                    {musicDetail.value?.notation ? (
+                      <span
+                        class={styles.download}
+                        onClick={() => {
+                          staff.status = true
+                        }}
+                      >
+                        <img src={iconChangeStaff} />
+                        <span>转谱</span>
+                      </span>
+                    ) : null}
                     <span
                       class={styles.download}
                       onClick={() => {