From b306d1106b915bb13fd7a02217ae9c65de2fd03d Mon Sep 17 00:00:00 2001 From: ws183 <1143478319@qq.com> Date: 星期一, 28 四月 2025 17:19:52 +0800 Subject: [PATCH] 新增质检页面附件上传 --- igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java b/igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java index bf55d3a..6df9589 100644 --- a/igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java +++ b/igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java @@ -11,6 +11,7 @@ import java.util.Date; import java.util.HashMap; +import java.util.List; import java.util.Map; @Component @@ -93,4 +94,25 @@ } return null; } + + public DepotStore getLastData(String depotId, Date time) { + + StringBuilder hql = new StringBuilder(); + hql.append(" from " + DepotStore.class.getName() + " where depotId = :depotId "); + + Map<String, Object> args = new HashMap<>(); + args.put("depotId", depotId); + + if (null != time) { + hql.append(" and createDate <=:createDate"); + args.put("createDate", time); + } + hql.append(" order by createDate desc"); + + List<DepotStore> list = this.query(hql.toString(), args); + if (null == list || list.isEmpty()) { + return null; + } + return list.get(0); + } } -- Gitblit v1.9.3