From d131336c24611d905940c19b8a3f69873ffe9c79 Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 18 十二月 2025 17:21:41 +0800
Subject: [PATCH] #库存预留
---
src/main/java/com/zy/asrs/task/handler/InventoryReserveExpireHandler.java | 31 ++++++++++++++++++-------------
1 files changed, 18 insertions(+), 13 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/handler/InventoryReserveExpireHandler.java b/src/main/java/com/zy/asrs/task/handler/InventoryReserveExpireHandler.java
index 5e462a1..701d3d0 100644
--- a/src/main/java/com/zy/asrs/task/handler/InventoryReserveExpireHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/InventoryReserveExpireHandler.java
@@ -35,8 +35,8 @@
Date now = new Date();
List<InventoryReserve> expiredList = inventoryReserveService.selectList(
new EntityWrapper<InventoryReserve>()
- .isNotNull("expice_time")
- .lt("expice_time", now));
+ .isNotNull("expire_time")
+ .lt("expire_time", now));
if (expiredList.isEmpty()) {
return SUCCESS;
@@ -47,17 +47,7 @@
for (InventoryReserve reserve : expiredList) {
try {
// 杞Щ鍒版棩蹇楄〃
- InventoryReserveLog logRecord = new InventoryReserveLog();
- logRecord.setMatnr(reserve.getMatnr());
- logRecord.setMaktx(reserve.getMaktx());
- logRecord.setOrderNo(reserve.getOrderNo());
- logRecord.setBatch(reserve.getBatch());
- logRecord.setQuantity(reserve.getQuantity());
- logRecord.setExpiceTime(reserve.getExpiceTime());
- logRecord.setDeptId(reserve.getDeptId());
- logRecord.setCreateTime(reserve.getCreateTime());
- logRecord.setCreateBy(reserve.getCreateBy());
- logRecord.setUpdateTime(new Date());
+ InventoryReserveLog logRecord = getInventoryReserveLog(reserve);
inventoryReserveLogService.insert(logRecord);
@@ -75,4 +65,19 @@
return SUCCESS;
}
+ private static InventoryReserveLog getInventoryReserveLog(InventoryReserve reserve) {
+ InventoryReserveLog logRecord = new InventoryReserveLog();
+ logRecord.setMatnr(reserve.getMatnr());
+ logRecord.setMaktx(reserve.getMaktx());
+ logRecord.setOrderNo(reserve.getOrderNo());
+ logRecord.setBatch(reserve.getBatch());
+ logRecord.setQuantity(reserve.getQuantity());
+ logRecord.setExpireTime(reserve.getExpireTime());
+ logRecord.setDeptId(reserve.getDeptId());
+ logRecord.setCreateTime(reserve.getCreateTime());
+ logRecord.setCreateBy(reserve.getCreateBy());
+ logRecord.setUpdateTime(new Date());
+ return logRecord;
+ }
+
}
--
Gitblit v1.9.1