任务列表通过逾期时间排序
This commit is contained in:
parent
225ecab0e1
commit
0b217f5187
|
|
@ -360,23 +360,46 @@ const getQueryParams = () => {
|
||||||
const privateView = userStore.privateView;
|
const privateView = userStore.privateView;
|
||||||
const ownerId = userId && privateView ? userId : '';
|
const ownerId = userId && privateView ? userId : '';
|
||||||
|
|
||||||
|
// 排序参数
|
||||||
|
const sortParams = {
|
||||||
|
orderByColumn: 'expireTime',
|
||||||
|
isAsc: 'ascending'
|
||||||
|
};
|
||||||
|
|
||||||
// 根据状态类型构建不同的查询参数
|
// 根据状态类型构建不同的查询参数
|
||||||
if (statusFilter.value === 'completed') {
|
if (statusFilter.value === 'completed') {
|
||||||
return { statusList: [4], ownerId: ownerId };
|
return {
|
||||||
|
statusList: [4],
|
||||||
|
ownerId: ownerId,
|
||||||
|
...sortParams
|
||||||
|
};
|
||||||
} else if (statusFilter.value === 'overdue') {
|
} else if (statusFilter.value === 'overdue') {
|
||||||
return { statusList: [2], overdue: true, ownerId: ownerId };
|
return {
|
||||||
|
statusList: [2],
|
||||||
|
overdue: true,
|
||||||
|
ownerId: ownerId,
|
||||||
|
...sortParams
|
||||||
|
};
|
||||||
} else if (statusFilter.value === 'pending') {
|
} else if (statusFilter.value === 'pending') {
|
||||||
return { statusList: [2], ownerId: ownerId };
|
return {
|
||||||
|
statusList: [2],
|
||||||
|
ownerId: ownerId,
|
||||||
|
...sortParams
|
||||||
|
};
|
||||||
} else if (statusFilter.value === 'imminent') {
|
} else if (statusFilter.value === 'imminent') {
|
||||||
const dateRange = getImminentDateRange();
|
const dateRange = getImminentDateRange();
|
||||||
return {
|
return {
|
||||||
ownerId: ownerId,
|
ownerId: ownerId,
|
||||||
statusList: [2],
|
statusList: [2],
|
||||||
expireTimeStart: dateRange.expireTimeStart,
|
expireTimeStart: dateRange.expireTimeStart,
|
||||||
expireTimeEnd: dateRange.expireTimeEnd
|
expireTimeEnd: dateRange.expireTimeEnd,
|
||||||
|
...sortParams
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
return { ownerId: ownerId };
|
return {
|
||||||
|
ownerId: ownerId,
|
||||||
|
...sortParams
|
||||||
|
};
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user