Browse Source

修改部分问题

wolyshaw 2 years ago
parent
commit
4affca2aa2

+ 3 - 3
src/constant/music.ts

@@ -14,14 +14,14 @@ export const chargeType = {
 
 /** 老师端曲目收费类型 */
 export const teacherChargeType = {
-  1: '是',
+  2: '是',
   0: '否'
 }
 
 /** 是否支持简谱 */
 export const teacherNotationType = {
-  0: '不支持',
-  1: '支持'
+  0: '',
+  1: ''
 }
 /** 老师端是否可以评测类型 */
 export const teachercanEvaluateType = {

+ 4 - 2
src/student/music/album-detail/index.tsx

@@ -30,6 +30,7 @@ export default defineComponent({
     })
     const albumDetail = ref<any>(null)
     const data = ref<any>(null)
+    const rows = ref<any[]>([])
     const loading = ref(false)
     const finished = ref(false)
     const isError = ref(false)
@@ -50,6 +51,7 @@ export default defineComponent({
           data: { id: route.params.id, ...params }
         })
         const { musicSheetList, ...rest } = res.data
+        rows.value = [...rows.value, ...musicSheetList.rows]
         albumDetail.value = rest
         data.value = musicSheetList
         params.page = musicSheetList.pageNo + 1
@@ -143,8 +145,8 @@ export default defineComponent({
             finished-text="没有更多了"
             onLoad={FetchList}
           >
-            {data.value && data.value.rows.length
-              ? data.value.rows.map(item => (
+            {rows.value.length
+              ? rows.value.map(item => (
                   <Item
                     data={item}
                     onClick={() => {

+ 1 - 1
src/teacher/music/upload/index.tsx

@@ -710,7 +710,7 @@ export default defineComponent({
                   return (
                     <Radio class={styles.radio} name={item}>
                       <Tag size="large" plain={isActive} type={type}>
-                        {teacherChargeType[item]}
+                        {teacherNotationType[item]}
                       </Tag>
                     </Radio>
                   )