diff --git a/blade-service-api/logpm-warehouse-api/src/main/java/com/logpm/warehouse/entity/WarehouseWaybillEntity.java b/blade-service-api/logpm-warehouse-api/src/main/java/com/logpm/warehouse/entity/WarehouseWaybillEntity.java index 3a3032b7d..420e441b9 100644 --- a/blade-service-api/logpm-warehouse-api/src/main/java/com/logpm/warehouse/entity/WarehouseWaybillEntity.java +++ b/blade-service-api/logpm-warehouse-api/src/main/java/com/logpm/warehouse/entity/WarehouseWaybillEntity.java @@ -547,6 +547,12 @@ public class WarehouseWaybillEntity extends TenantEntity { @ApiModelProperty(value = "文员复核时间 ") private Date signCheckTime; + @ApiModelProperty(value = "配送司机") + private String deliveryDriverName; + + @ApiModelProperty(value = "配送时间") + private Date deliveryTime; + /** *付款状态:(null) 10 未付款 20 部分付款 30 已付款 */ diff --git a/blade-service-api/logpm-warehouse-api/src/main/java/com/logpm/warehouse/vo/FinanceWaybillVO.java b/blade-service-api/logpm-warehouse-api/src/main/java/com/logpm/warehouse/vo/FinanceWaybillVO.java index 74970e679..eb54690a0 100644 --- a/blade-service-api/logpm-warehouse-api/src/main/java/com/logpm/warehouse/vo/FinanceWaybillVO.java +++ b/blade-service-api/logpm-warehouse-api/src/main/java/com/logpm/warehouse/vo/FinanceWaybillVO.java @@ -84,11 +84,37 @@ public class FinanceWaybillVO implements Serializable { private String goodsTypePickupPrice; private String goodsTypeFreightPrice; private Integer goodsTypeCount; - private String payStatus; - private String settlementStatus; + /** + * 签收件数 + */ + private Integer signCount; + + /** + * 签收人 + */ + private String signUserName; + + /** + * 签收时间 + */ + private Date signTime; + + /** + * 配送时间 + */ + private Date deliveryTime; + + /** + * 配送司机 + */ + private String deliveryDriverName; + + + + } 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 deac34f67..8661447e3 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 @@ -67,6 +67,9 @@ AND train_number like concat(#{param.trainNumber},'%') + + AND order_package_code like concat(#{param.orderPackageCode},'%') + AND order_code like concat(#{param.orderCode},'%') diff --git a/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/mq/waybil/StatusLogListener.java b/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/mq/waybil/StatusLogListener.java index f334e6e2c..7f5dbf764 100644 --- a/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/mq/waybil/StatusLogListener.java +++ b/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/mq/waybil/StatusLogListener.java @@ -88,6 +88,7 @@ public class StatusLogListener { t.setDeliveryTime(vo.getDeliveryTime()); t.setNum(waybillCountMap.get(waybillNumber)); t.setSignOrderCode(vo.getPickupBatch()); + t.setType(3); trunklineWaybillTrackClient.addSignWaybillLog(t); diff --git a/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineWaybillTrackServiceImpl.java b/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineWaybillTrackServiceImpl.java index 36e3892fd..00d939e10 100644 --- a/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineWaybillTrackServiceImpl.java +++ b/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineWaybillTrackServiceImpl.java @@ -64,7 +64,7 @@ public class TrunklineWaybillTrackServiceImpl extends BaseServiceImpl>>>",packageStatus+" **"); + log.info(">>>> {}",packageStatus+" **"); WarehouseWaybillEntity warehouseWaybillEntity = warehouseWaybillClient.findByWaybillNo(waybillNo); if(Objects.isNull(warehouseWaybillEntity)){ @@ -84,6 +84,8 @@ public class TrunklineWaybillTrackServiceImpl extends BaseServiceImpl