审批记录排序修改

This commit is contained in:
zhujiyan
2024-06-04 08:55:00 +08:00
parent 8567868fe1
commit b919fb8447

View File

@@ -117,21 +117,23 @@ watch(
() => props.tasks,
(val, oldVal) => {
if (val && val.length != 0) {
tasksList.value = JSON.parse(JSON.stringify(val))
.sort((a, b) => {
// 有已完成的情况,按照完成时间倒序
if (a.endTime && b.endTime) {
return sortYMDHMS(a.endTime) - sortYMDHMS(b.endTime)
} else if (a.endTime) {
return 1
} else if (b.endTime) {
return -1
// 都是未完成,按照创建时间倒序
} else {
return sortYMDHMS(a.createTime) - sortYMDHMS(b.createTime)
}
})
.reverse()
tasksList.value = JSON.parse(JSON.stringify(val)).sort((a, b) => {
// 有已完成的情况,按照完成时间倒序
// if (a.endTime && b.endTime) {
// return sortYMDHMS(a.endTime) - sortYMDHMS(b.endTime)
// } else
// if (a.endTime) {
// return 1
// }
// else if (b.endTime) {
// return -1
// // 都是未完成,按照创建时间倒序
// }
// else
// {
return sortYMDHMS(b.createTime) - sortYMDHMS(a.createTime)
// }
})
}
},
{
@@ -229,8 +231,8 @@ const refresh = () => {
position: relative;
.end_item_lines {
position: absolute;
left:4px;
top:10px;
left: 4px;
top: 10px;
width: 2px;
height: 100%;
background: #eeeeee;
@@ -240,8 +242,8 @@ const refresh = () => {
position: relative;
.start_item_lines {
position: absolute;
left:4px;
top:10px;
left: 4px;
top: 10px;
width: 2px;
height: 100%;
background: #eeeeee;