修复我的任务数据
This commit is contained in:
parent
a1c7efeb85
commit
f1f1d784ff
@ -79,7 +79,9 @@ export default {
|
||||
...mapGetters(['ownerTask']),
|
||||
|
||||
list() {
|
||||
const datas = $A.cloneJSON(this.ownerTask);
|
||||
const datas = $A.cloneJSON(this.ownerTask.filter(({end_at}) => {
|
||||
return end_at;
|
||||
}));
|
||||
return datas.map(data => {
|
||||
let isAllday = $A.rightExists(data.start_at, "00:00:00") && $A.rightExists(data.end_at, "23:59:59")
|
||||
let task = {
|
||||
|
10
resources/assets/js/store/getters.js
vendored
10
resources/assets/js/store/getters.js
vendored
@ -74,7 +74,6 @@ export default {
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
ownerTask(state) {
|
||||
return state.tasks.filter(({complete_at, parent_id, end_at, owner}) => {
|
||||
if (parent_id > 0) {
|
||||
@ -97,9 +96,6 @@ export default {
|
||||
if (complete_at) {
|
||||
return false;
|
||||
}
|
||||
if (!end_at) {
|
||||
return false;
|
||||
}
|
||||
return owner;
|
||||
}).map(task => {
|
||||
if (task.parent_id > 0) {
|
||||
@ -125,11 +121,17 @@ export default {
|
||||
todayEnd = $A.Date($A.formatDate("Y-m-d 23:59:59")),
|
||||
todayNow = $A.Date($A.formatDate("Y-m-d H:i:s"));
|
||||
const todayTasks = getters.ownerTask.filter(task => {
|
||||
if (!task.end_at) {
|
||||
return false;
|
||||
}
|
||||
const start = $A.Date(task.start_at),
|
||||
end = $A.Date(task.end_at);
|
||||
return (start <= todayStart && todayStart <= end) || (start <= todayEnd && todayEnd <= end) || (start > todayStart && todayEnd > end);
|
||||
})
|
||||
const overdueTasks = getters.ownerTask.filter(task => {
|
||||
if (!task.end_at) {
|
||||
return false;
|
||||
}
|
||||
return $A.Date(task.end_at) <= todayNow;
|
||||
})
|
||||
return {
|
||||
|
Loading…
x
Reference in New Issue
Block a user