From 6d9a867ebd7eaaf933a0c8fb00c616315a9478a2 Mon Sep 17 00:00:00 2001 From: wangqing <250543222@qq.com> Date: Mon, 5 Apr 2021 18:52:51 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E8=A1=A8=E5=8D=95=E5=AF=BC?= =?UTF-8?q?=E5=87=BA=E6=95=B0=E6=8D=AE=E9=94=99=E4=B9=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/UserProjectResultServiceImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tduck-project/src/main/java/com/tduck/cloud/project/service/impl/UserProjectResultServiceImpl.java b/tduck-project/src/main/java/com/tduck/cloud/project/service/impl/UserProjectResultServiceImpl.java index 84c1bb9..74a4a0a 100644 --- a/tduck-project/src/main/java/com/tduck/cloud/project/service/impl/UserProjectResultServiceImpl.java +++ b/tduck-project/src/main/java/com/tduck/cloud/project/service/impl/UserProjectResultServiceImpl.java @@ -91,6 +91,15 @@ public class UserProjectResultServiceImpl extends ServiceImpl> resultList = resultEntityList.stream().map(item -> { Map processData = item.getProcessData(); + Iterator iterator = processData.keySet().iterator(); + while (iterator.hasNext()) { + String key = iterator.next(); + if (!titleList.stream() + .map(ExportProjectResultVO.ExcelHeader::getFieldKey).collect(Collectors.toList()).contains(key)) { + iterator.remove(); + } + } + processData.put(BaseEntity.Fields.createTime, item.getCreateTime()); processData.put(UserProjectResultEntity.Fields.submitAddress, item.getSubmitAddress()); return processData;