|
@@ -1,7 +1,8 @@
|
|
|
-import { Icon, NoticeBar, Tag } from "vant";
|
|
|
+import { Icon, NoticeBar, Tag, Image } from "vant";
|
|
|
import { defineComponent, PropType } from "vue";
|
|
|
import styles from "./index.module.less";
|
|
|
import IconPlay from "@/assets/icon-play.png";
|
|
|
+import IconFine from "@/assets/icon_fine.png";
|
|
|
import { useRouter } from "vue-router";
|
|
|
export default defineComponent({
|
|
|
name: "TheSong",
|
|
@@ -46,6 +47,10 @@ export default defineComponent({
|
|
|
>
|
|
|
{colors[n.chargeType].text}
|
|
|
</Tag>
|
|
|
+ {n.exquisiteFlag === 1 && (
|
|
|
+ <Image src={IconFine} class={styles.iconFine} />
|
|
|
+ )}
|
|
|
+
|
|
|
<span class={[styles.title, "van-ellipsis"]}>
|
|
|
{n.musicSheetName}
|
|
|
</span>
|