From 3184278323a08dac0de4f6d1a72766cc47d0c642 Mon Sep 17 00:00:00 2001 From: PigBaoBei <2739175034@qq.com> Date: Mon, 8 Jan 2024 18:16:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=85=E7=AD=BE=E6=94=B6=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E5=AE=A1=E6=A0=B8=E5=AE=8C=E5=96=84=E3=80=81?= =?UTF-8?q?=E9=A2=84=E7=BA=A6=E7=8A=B6=E6=80=81=E7=BB=B4=E6=8A=A4=E3=80=81?= =?UTF-8?q?=E8=A3=85=E8=BD=A6=E4=BB=BB=E5=8A=A1=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/DistributionSignforEntity.java | 11 +++ .../dto/DistributionDeliveryListDTO.java | 7 ++ .../mapper/DistributionLoadscanMapper.java | 14 ++++ .../mapper/DistributionLoadscanMapper.xml | 11 ++- .../mapper/DistributionSignforMapper.xml | 2 +- .../IDistributionReservationService.java | 6 ++ .../DistributionDeliveryListServiceImpl.java | 24 +++++-- .../DistributionReservationServiceImpl.java | 69 +++++++++++-------- .../impl/DistributionSignforServiceImpl.java | 41 +++++++++-- 9 files changed, 143 insertions(+), 42 deletions(-) diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionSignforEntity.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionSignforEntity.java index 69ab12eae..b9c8dab02 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionSignforEntity.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionSignforEntity.java @@ -151,11 +151,22 @@ public class DistributionSignforEntity extends TenantEntity { */ @ApiModelProperty(value = "装车件数") private Integer loadedNumber; + /** + * 装车件数 + */ + @ApiModelProperty(value = "装车件数") + private Integer loadedinNumber; /** * 签收数 */ @ApiModelProperty(value = "签收数") private Integer receivedQuantity; + + /** + * 签收数 + */ + @ApiModelProperty(value = "签收数") + private Integer receivedinQuantity; /** * 送货司机(id) */ diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/dto/DistributionDeliveryListDTO.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/dto/DistributionDeliveryListDTO.java index 1bb16f07a..50ca14a87 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/dto/DistributionDeliveryListDTO.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/dto/DistributionDeliveryListDTO.java @@ -98,6 +98,13 @@ public class DistributionDeliveryListDTO extends DistributionDeliveryListEntity */ @ApiModelProperty(value = "备注") private String remarks; + + /** + * 是否修改司机 + */ + @ApiModelProperty(value = "是否修改司机") + private Integer isDeliveryDriverUpdate; + /** * 仓库ids */ diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionLoadscanMapper.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionLoadscanMapper.java index 8e52c3202..737090f3f 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionLoadscanMapper.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionLoadscanMapper.java @@ -148,4 +148,18 @@ public interface DistributionLoadscanMapper extends BaseMapper - + + diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionSignforMapper.xml b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionSignforMapper.xml index b41f5cfaf..3b32788f3 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionSignforMapper.xml +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionSignforMapper.xml @@ -1056,7 +1056,7 @@ LEFT JOIN logpm_distribution_loadscan AS ldl ON ldla.package_id = ldl.package_id LEFT JOIN logpm_distribution_parcel_list AS ldpl ON ldla.package_id = ldpl.id WHERE - ldla.reservation_id = #{reservationId} and ldla.delivery_list_id = #{deliveryListId} AND ldl.scan_status = 1 + ldla.reservation_id = #{reservationId} and ldla.delivery_list_id = #{deliveryListId} AND ldl.scan_status != 1