From 6da442b49efaac145476c3ee3c728404a04b06a5 Mon Sep 17 00:00:00 2001 From: WindowBird <13870814+windows-bird@user.noreply.gitee.com> Date: Thu, 13 Nov 2025 16:52:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E8=AE=B0=E5=BD=95=E6=8E=92?= =?UTF-8?q?=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/task/detail/index.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pages/task/detail/index.vue b/pages/task/detail/index.vue index 4e249df..c4dd45b 100644 --- a/pages/task/detail/index.vue +++ b/pages/task/detail/index.vue @@ -331,11 +331,17 @@ const isImageUrl = (url) => { // 转换提交记录数据 const transformSubmitRecords = (submitList) => { - if (!Array.isArray(submitList) || submitList.length === 0) { + if (!Array.isArray(submitList) || submitList.length === 0) { return []; } + + const sortedList = [...submitList].sort((a, b) => { + const timeA = a?.createTime ? new Date(a.createTime).getTime() : 0; + const timeB = b?.createTime ? new Date(b.createTime).getTime() : 0; + return timeB - timeA; + }); - return submitList.map(item => { + return sortedList.map(item => { // 处理附件:可能是逗号分隔的URL字符串 let imageAttachments = []; let fileAttachments = [];