From a50b6312e211f7a29a322e0f36494302a489b42a Mon Sep 17 00:00:00 2001 From: caoyizhong <1270296080@qq.com> Date: Mon, 17 Jul 2023 17:43:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9C=A8=E5=BA=93=E8=AE=A2?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/DistributionDeliveryListEntity.java | 2 +- .../entity/DistributionStockupEntity.java | 14 ++++++++++++-- .../entity/DistrilbutionCallDeliveryEntity.java | 5 +++++ .../feign/IDistributionStockListClient.java | 2 +- .../controller/DistributionStockupController.java | 1 + .../DistrilbutionCallDeliveryController.java | 10 +++++++++- .../distribution/dto/DistributionStockupDTO.java | 2 +- .../mapper/DistributionStockupMapper.xml | 10 +++++----- .../impl/DistributionReservationServiceImpl.java | 6 +++--- .../impl/DistributionStockListServiceImpl.java | 2 +- .../impl/DistrilbutionCallDeliveryServiceImpl.java | 12 +++++++++--- .../impl/WarehouseWarehousingEntryServiceImpl.java | 2 +- 12 files changed, 49 insertions(+), 19 deletions(-) diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionDeliveryListEntity.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionDeliveryListEntity.java index 88355756a..f30fff85b 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionDeliveryListEntity.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionDeliveryListEntity.java @@ -168,7 +168,7 @@ public class DistributionDeliveryListEntity extends TenantEntity { * 装卸班组(id) */ @ApiModelProperty(value = "装卸班组(id)") - private String loadingTeamId; + private Long loadingTeamId; /** * 装卸班组(名称) */ diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionStockupEntity.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionStockupEntity.java index 6da759893..4162faada 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionStockupEntity.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionStockupEntity.java @@ -119,12 +119,22 @@ public class DistributionStockupEntity extends TenantEntity { * 叉车司机 */ @ApiModelProperty(value = "叉车司机") - private Long forklift; + private Long forkliftId; /** * 装卸班组 */ @ApiModelProperty(value = "装卸班组") - private Long loader; + private Long loaderId; + /** + * 叉车司机 + */ + @ApiModelProperty(value = "叉车司机") + private String forkliftName; + /** + * 装卸班组 + */ + @ApiModelProperty(value = "装卸班组") + private String loaderName; /** * 确认完成备货时间 */ diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistrilbutionCallDeliveryEntity.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistrilbutionCallDeliveryEntity.java index b8447ed2b..df6b8b929 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistrilbutionCallDeliveryEntity.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistrilbutionCallDeliveryEntity.java @@ -86,5 +86,10 @@ public class DistrilbutionCallDeliveryEntity extends TenantEntity { */ @ApiModelProperty(value = "运单号") private String waybillNumber; + /** + * 在库订单id + */ + @ApiModelProperty(value = "在库订单id") + private String stockArticleId; } diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionStockListClient.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionStockListClient.java index 982484ddd..b3b05756e 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionStockListClient.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionStockListClient.java @@ -29,7 +29,7 @@ import org.springframework.web.bind.annotation.*; * @since 2023-06-15 */ @FeignClient( - value = "logpm-distribution" + value = "logpm-distribution-cyz" ) public interface IDistributionStockListClient { diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistributionStockupController.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistributionStockupController.java index 5d9925fd8..4697dadc2 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistributionStockupController.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistributionStockupController.java @@ -92,6 +92,7 @@ public class DistributionStockupController extends BladeController { BladeUser u = new BladeUser(); u.setDeptId(user.getDeptId()); u.setTenantId(user.getTenantId()); + u.setUserName(user.getUserName()); return R.data(u); } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistrilbutionCallDeliveryController.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistrilbutionCallDeliveryController.java index 8f4c492d0..70182dd76 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistrilbutionCallDeliveryController.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistrilbutionCallDeliveryController.java @@ -16,6 +16,8 @@ */ package com.logpm.distribution.controller; +import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; +import com.baomidou.mybatisplus.core.toolkit.StringUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -75,7 +77,13 @@ public class DistrilbutionCallDeliveryController extends BladeController { @ApiOperationSupport(order = 2) @ApiOperation(value = "分页", notes = "传入distrilbutionCallDelivery") public R> list(@ApiIgnore @RequestParam Map distrilbutionCallDelivery, Query query) { - IPage pages = distrilbutionCallDeliveryService.page(Condition.getPage(query), Condition.getQueryWrapper(distrilbutionCallDelivery, DistrilbutionCallDeliveryEntity.class)); + Object o = distrilbutionCallDelivery.get("waybillNumber"); + if(ObjectUtils.isNotNull(o)){ + distrilbutionCallDelivery.put("waybillNumber",null); + } + QueryWrapper queryWrapper = Condition.getQueryWrapper(distrilbutionCallDelivery, DistrilbutionCallDeliveryEntity.class); + queryWrapper.in(ObjectUtils.isNotEmpty(o),"waybill_number",o); + IPage pages = distrilbutionCallDeliveryService.page(Condition.getPage(query), queryWrapper); return R.data(pages); } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/dto/DistributionStockupDTO.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/dto/DistributionStockupDTO.java index 5450c0741..7c2d5e34b 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/dto/DistributionStockupDTO.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/dto/DistributionStockupDTO.java @@ -69,7 +69,7 @@ public class DistributionStockupDTO extends DistributionStockupEntity { * 预约单编号 */ @ApiModelProperty(value = "班组编号") - private String loaderId; + private Long loaderId; /** * 班组名称 diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockupMapper.xml b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockupMapper.xml index be044ebb3..03e5eb234 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockupMapper.xml +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockupMapper.xml @@ -25,8 +25,8 @@ - - + + @@ -36,11 +36,11 @@ select * from logpm_distribution_stockup where is_deleted = 0