修复切换分类后的排序问题,精简部分代码(同步更新)

This commit is contained in:
chuzhongzai 2023-03-01 21:21:31 +08:00
parent 73d902253e
commit 2278caec14

View File

@ -680,14 +680,14 @@ const mutations = {
_setCategory(state, category){ _setCategory(state, category){
state.category = category state.category = category
confirmCurrentTask(state) confirmCurrentTask(state)
sortTasks(state)
}, },
_setShowType(state, showType){ _setShowType(state, showType){
state.showType = showType state.showType = showType
confirmCurrentTask(state) confirmCurrentTask(state)
if(showType === 'video' && state.sortType === "shortName") { if(showType === 'video' && state.sortType === "shortName")
state.sortType = 'name' state.sortType = 'name'
sortTasks(state) sortTasks(state)
}
}, },
_setSortType(state, sortType){ _setSortType(state, sortType){
state.sortType = sortType state.sortType = sortType
@ -865,9 +865,6 @@ function confirmCurrentTask(state){
function sortTasks(state){ function sortTasks(state){
switch (state.sortType) { switch (state.sortType) {
case "name": case "name":
state.currentTasks = state.currentTasks.sort((before, after) => {
return before.name > after.name ? 1: -1
})
state.currentTasks = state.currentTasks.sort((before, after) => { state.currentTasks = state.currentTasks.sort((before, after) => {
return before.name > after.name ? 1: -1 return before.name > after.name ? 1: -1
}) })
@ -881,9 +878,6 @@ function sortTasks(state){
state.currentTasks = state.currentTasks.sort((before, after) => { state.currentTasks = state.currentTasks.sort((before, after) => {
return before.createTime - after.createTime return before.createTime - after.createTime
}) })
state.currentTasks = state.currentTasks.sort((before, after) => {
return before.createTime - after.createTime
})
} }
} }