From f45a3f4ba1fd5f3f5a69b04538406e588048825d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Sat, 11 Oct 2025 14:58:04 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20bug-815=20=E5=8E=82=E5=86=85=E8=B0=83?= =?UTF-8?q?=E6=8B=A8=E5=8D=95=E5=92=8C=E5=B7=A5=E5=8E=82=E9=97=B4=E8=B0=83?= =?UTF-8?q?=E6=8B=A8=E5=8D=95=E5=8A=9F=E8=83=BD=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/controller/TransferCompanyController.java | 10 ++++++++++ .../admin/controller/TransferFactoryController.java | 9 +++++++++ .../mapper/WmsTransferCompanyTicketMapper.java | 4 ++++ .../mapper/WmsTransferFactoryTicketMapper.java | 4 ++++ .../service/IWmsTransferCompanyTicketService.java | 5 +++++ .../service/IWmsTransferFactoryTicketService.java | 4 ++++ .../impl/WmsTransferCompanyTicketServiceImpl.java | 7 +++++++ .../impl/WmsTransferFactoryTicketServiceImpl.java | 7 +++++++ .../mapper/WmsTransferCompanyTicketMapper.xml | 8 ++++++++ .../mapper/WmsTransferFactoryTicketMapper.xml | 8 ++++++++ 10 files changed, 66 insertions(+) diff --git a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/TransferCompanyController.java b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/TransferCompanyController.java index 169851e5..b37c7b6f 100644 --- a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/TransferCompanyController.java +++ b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/TransferCompanyController.java @@ -39,6 +39,7 @@ import com.nflg.wms.starter.BaseController; import jakarta.annotation.Resource; import jakarta.servlet.http.HttpServletResponse; import jakarta.validation.Valid; +import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotEmpty; import jakarta.validation.constraints.NotNull; import lombok.extern.slf4j.Slf4j; @@ -309,6 +310,15 @@ public class TransferCompanyController extends BaseController { return ApiResult.success(); } + /** + * 查询出库单列表(PDA使用) + * @param no 调拨单单号 + */ + @GetMapping("pda/getTicketForIn") + public ApiResult> getTicketForOut(@Valid @RequestParam @NotBlank String no) { + return ApiResult.success(transferCompanyTicketService.getVOByOrderNo(no)); + } + /** * 查询出库单信息(PDA使用) * @param no 出库单单号 diff --git a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/TransferFactoryController.java b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/TransferFactoryController.java index 2968a46d..1d44c34a 100644 --- a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/TransferFactoryController.java +++ b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/TransferFactoryController.java @@ -289,6 +289,15 @@ public class TransferFactoryController extends BaseController { return ApiResult.success(); } + /** + * 查询出库单列表(PDA使用) + * @param no 调拨单单号 + */ + @GetMapping("pda/getTicketForIn") + public ApiResult> getTicketForOut(@Valid @RequestParam @NotBlank String no) { + return ApiResult.success(transferFactoryTicketService.getVOByOrderNo(no)); + } + /** * 查询出库单信息(PDA使用) * @param no 出库单单号 diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsTransferCompanyTicketMapper.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsTransferCompanyTicketMapper.java index 69a7532e..0da4ab11 100644 --- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsTransferCompanyTicketMapper.java +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsTransferCompanyTicketMapper.java @@ -7,6 +7,8 @@ import com.nflg.wms.common.pojo.qo.TransferCompanySearchQO; import com.nflg.wms.common.pojo.vo.TransferCompanyTicketVO; import com.nflg.wms.repository.entity.WmsTransferCompanyTicket; +import java.util.List; + /** *

* Mapper 接口 @@ -21,4 +23,6 @@ public interface WmsTransferCompanyTicketMapper extends BaseMapper getVOByOrderNo(String no); } diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsTransferFactoryTicketMapper.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsTransferFactoryTicketMapper.java index 9214e4a7..188ba364 100644 --- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsTransferFactoryTicketMapper.java +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsTransferFactoryTicketMapper.java @@ -8,6 +8,8 @@ import com.nflg.wms.common.pojo.vo.TransferFactoryTicketInfoVO; import com.nflg.wms.common.pojo.vo.TransferFactoryTicketVO; import com.nflg.wms.repository.entity.WmsTransferFactoryTicket; +import java.util.List; + /** *

* Mapper 接口 @@ -22,4 +24,6 @@ public interface WmsTransferFactoryTicketMapper extends BaseMapper getVOByOrderNo(String no); } diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsTransferCompanyTicketService.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsTransferCompanyTicketService.java index e12018ee..2849a961 100644 --- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsTransferCompanyTicketService.java +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsTransferCompanyTicketService.java @@ -6,8 +6,11 @@ import com.nflg.wms.common.pojo.qo.TransferCompanySearchQO; import com.nflg.wms.common.pojo.vo.TransferCompanyTicketVO; import com.nflg.wms.repository.entity.WmsTransferCompanyTicket; import jakarta.validation.Valid; +import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; +import java.util.List; + /** *

* 服务类 @@ -22,4 +25,6 @@ public interface IWmsTransferCompanyTicketService extends IService getVOByOrderNo(@Valid @NotBlank String no); } diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsTransferFactoryTicketService.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsTransferFactoryTicketService.java index 6701d09f..9830fe65 100644 --- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsTransferFactoryTicketService.java +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsTransferFactoryTicketService.java @@ -10,6 +10,8 @@ import jakarta.validation.Valid; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; +import java.util.List; + /** *

* 服务类 @@ -24,4 +26,6 @@ public interface IWmsTransferFactoryTicketService extends IService getVOByOrderNo(@Valid @NotBlank String no); } diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsTransferCompanyTicketServiceImpl.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsTransferCompanyTicketServiceImpl.java index 1c0a72c2..d5e98d1d 100644 --- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsTransferCompanyTicketServiceImpl.java +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsTransferCompanyTicketServiceImpl.java @@ -10,6 +10,8 @@ import com.nflg.wms.repository.mapper.WmsTransferCompanyTicketMapper; import com.nflg.wms.repository.service.IWmsTransferCompanyTicketService; import org.springframework.stereotype.Service; +import java.util.List; + /** *

* 服务实现类 @@ -34,4 +36,9 @@ public class WmsTransferCompanyTicketServiceImpl extends ServiceImpl getVOByOrderNo(String no) { + return baseMapper.getVOByOrderNo(no); + } } diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsTransferFactoryTicketServiceImpl.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsTransferFactoryTicketServiceImpl.java index 7ccfb013..7b810ce5 100644 --- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsTransferFactoryTicketServiceImpl.java +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsTransferFactoryTicketServiceImpl.java @@ -11,6 +11,8 @@ import com.nflg.wms.repository.mapper.WmsTransferFactoryTicketMapper; import com.nflg.wms.repository.service.IWmsTransferFactoryTicketService; import org.springframework.stereotype.Service; +import java.util.List; + /** *

* 服务实现类 @@ -35,4 +37,9 @@ public class WmsTransferFactoryTicketServiceImpl extends ServiceImpl getVOByOrderNo(String no) { + return baseMapper.getVOByOrderNo(no); + } } diff --git a/nflg-wms-repository/src/main/resources/mapper/WmsTransferCompanyTicketMapper.xml b/nflg-wms-repository/src/main/resources/mapper/WmsTransferCompanyTicketMapper.xml index 6be094a9..d9aa32ce 100644 --- a/nflg-wms-repository/src/main/resources/mapper/WmsTransferCompanyTicketMapper.xml +++ b/nflg-wms-repository/src/main/resources/mapper/WmsTransferCompanyTicketMapper.xml @@ -54,4 +54,12 @@ inner join wms_transfer_company_ticket tct on tc.id = tct.order_id where tct."no"=#{no} + + diff --git a/nflg-wms-repository/src/main/resources/mapper/WmsTransferFactoryTicketMapper.xml b/nflg-wms-repository/src/main/resources/mapper/WmsTransferFactoryTicketMapper.xml index 7d637a2f..4e45857f 100644 --- a/nflg-wms-repository/src/main/resources/mapper/WmsTransferFactoryTicketMapper.xml +++ b/nflg-wms-repository/src/main/resources/mapper/WmsTransferFactoryTicketMapper.xml @@ -46,4 +46,12 @@ INNER JOIN wms_transfer_factory tf ON tft.order_id=tf."id" WHERE tft."no"=#{no} + +