From 1fa6991f904aa21b6293fc708831d09089d77555 Mon Sep 17 00:00:00 2001 From: zane Date: Wed, 25 Sep 2024 19:46:32 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=80=E8=B4=A7=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../glxp/api/controller/inout/IoCodeTempController.java | 7 +++++++ src/main/java/com/glxp/api/req/inout/AddOrderRequest.java | 1 + 2 files changed, 8 insertions(+) diff --git a/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java b/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java index c02686ae1..b0e21a95f 100644 --- a/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java +++ b/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java @@ -1,5 +1,6 @@ package com.glxp.api.controller.inout; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.glxp.api.annotation.CusRedissonAnnotation; import com.glxp.api.constant.*; @@ -112,6 +113,8 @@ public class IoCodeTempController extends BaseController { IoCollectOrderService collectOrderService; @Resource IoCollectCodeService ioCollectCodeService; + @Resource + IoSplitFifoInvService ioSplitFifoInvService; /** * PDA-----单据上传 @@ -576,6 +579,10 @@ public class IoCodeTempController extends BaseController { if (ioOrderEntity != null) { addOrderRequest.setBillNo(ioOrderEntity.getBillNo()); } + //TODO 退货校验是否有库存 提示产品不存在 + if(StrUtil.equals("return",addOrderRequest.getSplitType())){ + //ioSplitFifoInvService.getOne(new LambdaQueryWrapper().eq(IoSplitFifoInv::getInvCode,"").last("limit 1")); + } if (IntUtil.value(udiEntity.getProductType()) == 2) { return adddGrugOrder(addOrderRequest, udiEntity, code); } else { diff --git a/src/main/java/com/glxp/api/req/inout/AddOrderRequest.java b/src/main/java/com/glxp/api/req/inout/AddOrderRequest.java index f84df6eab..a930c9fa3 100644 --- a/src/main/java/com/glxp/api/req/inout/AddOrderRequest.java +++ b/src/main/java/com/glxp/api/req/inout/AddOrderRequest.java @@ -55,4 +55,5 @@ public class AddOrderRequest { * 工位上下货业务类型 */ private String splitBusType; + private String splitType; }