diff --git a/src/renderer/views/list/components/ListSortModal.vue b/src/renderer/views/list/components/ListSortModal.vue
index ae9f2bbc..e60114d1 100644
--- a/src/renderer/views/list/components/ListSortModal.vue
+++ b/src/renderer/views/list/components/ListSortModal.vue
@@ -32,14 +32,14 @@
{{$t('list_sort_modal_by_type')}}
@@ -122,12 +122,12 @@ export default {
break
}
console.log(sortType.value, sortField.value)
- if (sortType.value == 'down') {
+ if (sortType.value == 'up') {
if (fieldName == 'interval') {
list.sort((a, b) => {
if (a.interval == null) {
- return b.interval == null ? 0 : 1
- } else return b.interval == null ? -1 : getIntv(b) - getIntv(a)
+ return b.interval == null ? 0 : -1
+ } else return b.interval == null ? 1 : getIntv(a) - getIntv(b)
})
} else {
list.sort((a, b) => {
@@ -140,8 +140,8 @@ export default {
if (fieldName == 'interval') {
list.sort((a, b) => {
if (a.interval == null) {
- return b.interval == null ? 0 : -1
- } else return b.interval == null ? 1 : getIntv(a) - getIntv(b)
+ return b.interval == null ? 0 : 1
+ } else return b.interval == null ? -1 : getIntv(b) - getIntv(a)
})
} else {
list.sort((a, b) => {