黄琪勇 il y a 9 mois
Parent
commit
4c6e608352
2 fichiers modifiés avec 9 ajouts et 5 suppressions
  1. 5 2
      src/views/creation/index-shareRoute.vue
  2. 4 3
      src/views/creation/index.vue

+ 5 - 2
src/views/creation/index-shareRoute.vue

@@ -128,7 +128,9 @@
                         <img :src="require('./img/icon-member.png')" v-if="state.musicDetail.vipFlag" class="iconMember" />
                      </div>
                      <div class="sub">
-                        {{ state.musicDetail.subjectName ? state.musicDetail.subjectName : "" }}
+                        {{
+                           (state.musicDetail.subjectName || "") + " " + (state.musicDetail.currentGradeNum ? getGradeCh(state.musicDetail.currentGradeNum - 1) : "")
+                        }}
                      </div>
                   </div>
                </div>
@@ -214,7 +216,7 @@
 
 <script>
 import dayjs from "dayjs"
-import { browser, getSecondRPM, validStudentUrl } from "@/common/common"
+import { browser, getSecondRPM, getGradeCh, validStudentUrl } from "@/common/common"
 import { postMessage } from "@/helpers/native-message"
 import { api_openUserMusicPage, api_userMusicStar, api_openUserMusicDetail } from "./api"
 import audioVisualDraw, { vaildMusicScoreUrl } from "./audioVisualDraw"
@@ -277,6 +279,7 @@ export default {
       LoginModel
    },
    methods: {
+      getGradeCh,
       getSecondRPM,
       browser,
       onDayjs(time) {

+ 4 - 3
src/views/creation/index.vue

@@ -114,7 +114,7 @@
                   </div>
                   <div class="sub">
                      {{
-                        state.musicDetail.subjectName ? state.musicDetail.subjectName : ""
+                        (state.musicDetail.subjectName || "") + " " + (state.musicDetail.currentGradeNum ? getGradeCh(state.musicDetail.currentGradeNum - 1) : "")
                      }}
                   </div>
                </div>
@@ -148,7 +148,7 @@
                   <div class="userInfo">
                      <p class="name">{{ item.userName || `游客${item.userId}` }}</p>
                      <p class="sub">
-                        {{ item.subjectName }}
+                        {{ (item.subjectName || "") + " " + (item.currentGradeNum ? getGradeCh(item.currentGradeNum - 1) : "") }}
                      </p>
                   </div>
                </template>
@@ -211,7 +211,7 @@
 
 <script>
 import dayjs from "dayjs"
-import { browser, getSecondRPM } from "@/common/common"
+import { browser, getSecondRPM, getGradeCh} from "@/common/common"
 import { postMessage } from "@/helpers/native-message"
 import { api_userMusicDetail, api_userMusicRemove, api_userMusicStarPage } from "./api"
 import audioVisualDraw, { vaildMusicScoreUrl } from "./audioVisualDraw"
@@ -271,6 +271,7 @@ export default {
       ShareModel
    },
    methods: {
+      getGradeCh,
       getSecondRPM,
       onDayjs(time) {
          return dayjs(time).format("YYYY-MM-DD HH:mm")