diff --git a/src/common/storeHelper.js b/src/common/storeHelper.js
new file mode 100644
index 0000000000000000000000000000000000000000..57644c7941c3f9f5410d151fa87bd2ce96ff77fd
--- /dev/null
+++ b/src/common/storeHelper.js
@@ -0,0 +1,13 @@
+import Store from "@/store";
+
+// 替换播放列表,并播放
+export function playSonglist(list) {
+ Store.commit("music/setPlaylist", list);
+ Store.dispatch("music/startSong", list[0]);
+}
+
+// 将歌曲添加到列表尾部,并播放该歌曲
+export function playTheSong(song) {
+ Store.dispatch("music/addToPlaylist", song);
+ Store.dispatch("music/startSong", song);
+}
diff --git a/src/common/utils.js b/src/common/utils.js
index d60cb6a8fa909569613d573d34dac3ac49e265f4..986452cd89fce49d8a0bb9af065423404a80c7f9 100644
--- a/src/common/utils.js
+++ b/src/common/utils.js
@@ -1,3 +1,5 @@
+export * from "./storeHelper";
+
export function processCount(count) {
if (count > 10000000) {
return (count / 10000000).toFixed(2) + "亿";
diff --git a/src/components/content/RecommendedBar.vue b/src/components/content/RecommendedBar.vue
index d76635a64978ebecab82848ab0e1d234ae2e8c57..db49c9f8c6ea4726b0394507f387b46226af6aab 100644
--- a/src/components/content/RecommendedBar.vue
+++ b/src/components/content/RecommendedBar.vue
@@ -65,7 +65,7 @@
diff --git a/src/views/musicLibrary/Ranking.vue b/src/views/musicLibrary/Ranking.vue
index 1a484505f4fb1ca96eb1c0af65fd3ba339594b24..019b6e47a9f383d002d2606bc96853c9652e1d66 100644
--- a/src/views/musicLibrary/Ranking.vue
+++ b/src/views/musicLibrary/Ranking.vue
@@ -81,7 +81,7 @@
>上一期
- 2021-02-13
+
MV
@@ -168,11 +169,7 @@
class="songlist__songname_txt"
style="visibility: visible"
>
-
+
播放
@@ -247,7 +245,7 @@