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) {