From ae586d1fc21e795592e484207ee7513eb48afa46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=98=8A=E5=A4=A9?= <15984976+n2319_0@user.noreply.gitee.com> Date: Tue, 26 May 2026 17:36:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=9F=E6=96=99=E7=AE=A1=E7=90=86=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/GearStockIoOrderServiceImpl.java | 6 ++--- gear-ui3/src/views/wms/stockIoOrder/in.vue | 22 +++++++++++++++++-- gear-ui3/src/views/wms/stockIoOrder/out.vue | 20 +++++++++++++++++ 3 files changed, 43 insertions(+), 5 deletions(-) diff --git a/gear-oa/src/main/java/com/gear/oa/service/impl/GearStockIoOrderServiceImpl.java b/gear-oa/src/main/java/com/gear/oa/service/impl/GearStockIoOrderServiceImpl.java index 209c670..9a0bc59 100644 --- a/gear-oa/src/main/java/com/gear/oa/service/impl/GearStockIoOrderServiceImpl.java +++ b/gear-oa/src/main/java/com/gear/oa/service/impl/GearStockIoOrderServiceImpl.java @@ -177,7 +177,7 @@ public class GearStockIoOrderServiceImpl implements IGearStockIoOrderService { update.setOrderId(order.getOrderId()); update.setExecFlag("1"); update.setExecuteBy(LoginHelper.getNickName()); - update.setExecuteTime(new Date()); + update.setExecuteTime(order.getIoTime() != null ? order.getIoTime() : new Date()); baseMapper.updateById(update); } return order.getOrderId(); @@ -347,8 +347,8 @@ public class GearStockIoOrderServiceImpl implements IGearStockIoOrderService { update.setOrderId(orderId); update.setConfirmInFlag("1"); update.setConfirmInBy(LoginHelper.getNickName()); - update.setConfirmInTime(new Date()); - update.setActualArrivalTime(order.getActualArrivalTime() != null ? order.getActualArrivalTime() : new Date()); + update.setConfirmInTime(order.getIoTime() != null ? order.getIoTime() : new Date()); + update.setActualArrivalTime(order.getActualArrivalTime() != null ? order.getActualArrivalTime() : (order.getIoTime() != null ? order.getIoTime() : new Date())); update.setExecFlag("1"); baseMapper.updateById(update); } diff --git a/gear-ui3/src/views/wms/stockIoOrder/in.vue b/gear-ui3/src/views/wms/stockIoOrder/in.vue index bb25fc0..a452aa3 100644 --- a/gear-ui3/src/views/wms/stockIoOrder/in.vue +++ b/gear-ui3/src/views/wms/stockIoOrder/in.vue @@ -38,6 +38,7 @@ +