From 546b7b92622d8a8f85b5e702d7fa43e4cd4aecf6 Mon Sep 17 00:00:00 2001 From: 79493 <794930212@qq.com> Date: Fri, 19 May 2023 17:15:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E5=8D=95=E4=B8=8A=E4=BC=A0=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E6=A0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/rzyc/model/EasyExcel/EasyExcelInList.java | 3 +++ .../main/java/com/rzyc/utils/easyexcel/InListListener.java | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/inventory-dao/src/main/java/com/rzyc/model/EasyExcel/EasyExcelInList.java b/inventory-dao/src/main/java/com/rzyc/model/EasyExcel/EasyExcelInList.java index 6fa5fd3..3d26249 100644 --- a/inventory-dao/src/main/java/com/rzyc/model/EasyExcel/EasyExcelInList.java +++ b/inventory-dao/src/main/java/com/rzyc/model/EasyExcel/EasyExcelInList.java @@ -4,6 +4,7 @@ import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter; +import java.util.Date; /** @@ -23,6 +24,8 @@ public class EasyExcelInList { private Integer frequency; private String remark; private Integer sortId; + private String createBy; + private Date createTime; private String industryId; private String listId; diff --git a/inventory-ent/src/main/java/com/rzyc/utils/easyexcel/InListListener.java b/inventory-ent/src/main/java/com/rzyc/utils/easyexcel/InListListener.java index 704eca1..1d06043 100644 --- a/inventory-ent/src/main/java/com/rzyc/utils/easyexcel/InListListener.java +++ b/inventory-ent/src/main/java/com/rzyc/utils/easyexcel/InListListener.java @@ -53,6 +53,8 @@ public class InListListener implements ReadListener { private BaseInClassMapper baseInClassMapper; + private Date date = new Date(); + public InListListener(InListMapper inListMapper, InListItemMapper inListItemMapper, BaseInClassMapper baseInClassMapper) { this.inListMapper = inListMapper; this.inListItemMapper = inListItemMapper; @@ -83,7 +85,7 @@ public class InListListener implements ReadListener { inList.setListId(listId); inList.setIndustryId(industryId); inList.setCreateBy("系统导入"); - inList.setCreateTime(new Date()); + inList.setCreateTime(date); inList.setSortId(listSort); queryList.add(inList); @@ -97,6 +99,8 @@ public class InListListener implements ReadListener { data.setListId(listId); data.setIndustryId(industryId); data.setItemId(RandomNumber.getUUid()); + data.setCreateBy("系统导入"); + data.setCreateTime(date); cachedDataList.add(data); // 达到BATCH_COUNT了,需要去存储一次数据库,防止数据几万条数据在内存,容易OOM if (cachedDataList.size() >= BATCH_COUNT) {