From 400881f9103218313c552b254c8312b54a24f563 Mon Sep 17 00:00:00 2001
From: cl <1442464845@qq.com>
Date: 星期五, 08 五月 2026 12:36:59 +0800
Subject: [PATCH] 转历史单优化
---
rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/TaskServiceImpl.java | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/TaskServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/TaskServiceImpl.java
index 36f9df2..c679e2b 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/TaskServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/TaskServiceImpl.java
@@ -1708,10 +1708,16 @@
if (group == null || group.isEmpty()) continue;
TaskItem rep = group.get(0);
TaskItem ti = new TaskItem();
- ti.setTaskId(pickInTask.getId());
- ti.setMatnrId(rep.getMatnrId()).setMaktx(rep.getMaktx()).setMatnrCode(rep.getMatnrCode());
- ti.setBatch(rep.getBatch()).setFieldsIndex(rep.getFieldsIndex()).setUnit(rep.getUnit()).setSpec(rep.getSpec()).setModel(rep.getModel());
- ti.setAnfme(rem).setQty(0.0);
+ BeanUtils.copyProperties(rep, ti);
+ ti.setId(null)
+ .setTaskId(pickInTask.getId())
+ .setAnfme(rem)
+ .setQty(0.0)
+ .setWorkQty(0.0)
+ .setCreateBy(loginUserId)
+ .setUpdateBy(loginUserId)
+ .setCreateTime(new Date())
+ .setUpdateTime(new Date());
taskItemService.save(ti);
LocItemWorking w = new LocItemWorking();
w.setTaskId(pickInTask.getId());
--
Gitblit v1.9.1