From 44ef6be371237f90bac55cf90152d45eb10bec93 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Tue, 30 Aug 2022 21:17:32 +0800 Subject: [PATCH] =?UTF-8?q?perf(=E7=B3=BB=E7=BB=9F=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=AE=A1=E7=90=86):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=97=A5=E5=BF=97api=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/dataease/service/sys/log/LogService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/src/main/java/io/dataease/service/sys/log/LogService.java b/backend/src/main/java/io/dataease/service/sys/log/LogService.java index 6e8d0bb4ca..ba56138dda 100644 --- a/backend/src/main/java/io/dataease/service/sys/log/LogService.java +++ b/backend/src/main/java/io/dataease/service/sys/log/LogService.java @@ -77,7 +77,8 @@ public class LogService { List ids = null; GridExample gridExample = request.convertExample(); gridExample.setExtendCondition(keyWord); - LogQueryParam logQueryParam = BeanUtils.copyBean(new LogQueryParam(), gridExample); + + LogQueryParam logQueryParam = gson.fromJson(gson.toJson(gridExample), LogQueryParam.class); if (StringUtils.isNotBlank(keyWord)) { List types = types(); ids = types.stream().filter(item -> item.getName().toLowerCase().contains(keyWord.toLowerCase())).map(FolderItem::getId).collect(Collectors.toList()); @@ -279,7 +280,7 @@ public class LogService { try { GridExample gridExample = request.convertExample(); gridExample.setExtendCondition(keyWord); - LogQueryParam logQueryParam = BeanUtils.copyBean(new LogQueryParam(), gridExample); + LogQueryParam logQueryParam = gson.fromJson(gson.toJson(gridExample), LogQueryParam.class); if (StringUtils.isNotBlank(keyWord)) { List types = types(); ids = types.stream().filter(item -> item.getName().toLowerCase().contains(keyWord.toLowerCase())).map(FolderItem::getId).collect(Collectors.toList());