初始提交

This commit is contained in:
lyswhut
2019-08-16 17:27:23 +08:00
parent 4dc34a48f4
commit 14f7bd10a3
112 changed files with 24294 additions and 2 deletions
+47
View File
@@ -0,0 +1,47 @@
// state
const state = {
defaultList: {
name: '试听列表',
list: [],
},
userList: [],
}
// getters
const getters = {
defaultList: state => state.defaultList || {},
userList: state => state.userList,
}
// actions
const actions = {
}
// mitations
const mutations = {
initDefaultList(state, data) {
state.defaultList = data
},
setDefaultList(state, list) {
state.defaultList.list = list
},
defaultListAdd(state, musicInfo) {
if (state.defaultList.list.some(s => s.songmid === musicInfo.songmid)) return
state.defaultList.list.push(musicInfo)
},
defaultListRemove(state, index) {
state.defaultList.list.splice(index, 1)
},
defaultListClear(state) {
state.defaultList.list.length = 0
},
}
export default {
namespaced: true,
state,
getters,
actions,
mutations,
}