From 9b3701787634323d1cd1c3a4a10666d1a4f4c7b6 Mon Sep 17 00:00:00 2001 From: "pref_mail@163.com" Date: Sat, 21 Sep 2024 14:47:14 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=A2=9E=E5=8A=A0=E5=95=86=E5=AE=B6?= =?UTF-8?q?=E7=AB=AF=E7=9A=84PC=E5=85=A5=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DistributionBusinessPreCarNumberVO.java | 4 ++ ...istributionBusinessPreOrderController.java | 20 ++++-- .../mapper/BusinessPreOrderMapper.xml | 21 +++--- .../service/IBusinessPreOrderService.java | 6 ++ .../impl/BusinessPreOrderServiceImpl.java | 69 +++++++++++++++++++ 5 files changed, 108 insertions(+), 12 deletions(-) diff --git a/blade-service-api/logpm-business-api/src/main/java/com/logpm/business/vo/DistributionBusinessPreCarNumberVO.java b/blade-service-api/logpm-business-api/src/main/java/com/logpm/business/vo/DistributionBusinessPreCarNumberVO.java index 3b03f44c0..be5420183 100644 --- a/blade-service-api/logpm-business-api/src/main/java/com/logpm/business/vo/DistributionBusinessPreCarNumberVO.java +++ b/blade-service-api/logpm-business-api/src/main/java/com/logpm/business/vo/DistributionBusinessPreCarNumberVO.java @@ -24,5 +24,9 @@ public class DistributionBusinessPreCarNumberVO { @ApiModelProperty(value = "待入库件数") private Integer restNum; + @ApiModelProperty(value = "配送司机") + private String driverName; + @ApiModelProperty(value = "配送时间") + private String taskTime; } diff --git a/blade-service/logpm-business/src/main/java/com/logpm/business/controller/DistributionBusinessPreOrderController.java b/blade-service/logpm-business/src/main/java/com/logpm/business/controller/DistributionBusinessPreOrderController.java index 141c3ed59..a56ccf6f0 100644 --- a/blade-service/logpm-business/src/main/java/com/logpm/business/controller/DistributionBusinessPreOrderController.java +++ b/blade-service/logpm-business/src/main/java/com/logpm/business/controller/DistributionBusinessPreOrderController.java @@ -14,12 +14,10 @@ import org.springblade.core.boot.ctrl.BladeController; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; import org.springblade.core.tool.api.R; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import springfox.documentation.annotations.ApiIgnore; +import java.util.List; import java.util.Map; @RestController @@ -72,6 +70,20 @@ public class DistributionBusinessPreOrderController extends BladeController { } + @PostMapping("/inOrderByZero") + @ApiOperationSupport(order = 2) + @ApiOperation(value = "页面ID", notes = "传入distributionDeliveryList") + public R inOrderByZero(@ApiParam(value = "主键集合", required = true) @RequestBody List businessPreOrderList) { + try { + Boolean isSuccess = distributionIBusinessPreOrderService.inOrderByZero(businessPreOrderList); + return R.data(isSuccess); + }catch (Exception e){ + log.error("预入库信息入库失败",e); + return R.fail(500,e.getMessage()); + } + + } + diff --git a/blade-service/logpm-business/src/main/java/com/logpm/business/mapper/BusinessPreOrderMapper.xml b/blade-service/logpm-business/src/main/java/com/logpm/business/mapper/BusinessPreOrderMapper.xml index 6baea708a..f4c61e240 100644 --- a/blade-service/logpm-business/src/main/java/com/logpm/business/mapper/BusinessPreOrderMapper.xml +++ b/blade-service/logpm-business/src/main/java/com/logpm/business/mapper/BusinessPreOrderMapper.xml @@ -109,6 +109,10 @@ AND in_warehouse = #{param.inWarehouse} + + AND conditions = #{param.conditions} + + @@ -159,11 +163,13 @@