diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionDeliveryListClient.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionDeliveryListClient.java index 9c911fe4e..f7773a3e8 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionDeliveryListClient.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionDeliveryListClient.java @@ -111,6 +111,16 @@ public interface IDistributionDeliveryListClient { List aftersalesPackageScan(@RequestParam("deliveryId")Long deliveryId,@RequestParam("scanBarCode")String scanBarCode); + /** + * 维护指定配送车次任务信息 + * @param deliveryId + * @param deliveryId + * @return + */ + @GetMapping(TOP+"/maintenanceDeliveryInfo") + void maintenanceDeliveryInfo(@RequestParam("deliveryId")Long deliveryId); + + // /** // * 根据配送任务ID查询配送司机信息 diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionDeliveryListClient.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionDeliveryListClient.java index 78f897f10..8f9f6d325 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionDeliveryListClient.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionDeliveryListClient.java @@ -89,5 +89,14 @@ public class DistributionDeliveryListClient implements IDistributionDeliveryList return distributionDeliveryListService.aftersalesPackageScan(deliveryId,scanBarCode); } + /** + * @param deliveryId + * @return + */ + @Override + public void maintenanceDeliveryInfo(Long deliveryId) { + distributionDeliveryListService.maintenanceDeliveryInfoAndDeliveryStatus(deliveryId); + } + } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionDeliveryListService.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionDeliveryListService.java index 76f5898e2..e903400fb 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionDeliveryListService.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionDeliveryListService.java @@ -426,8 +426,14 @@ public interface IDistributionDeliveryListService extends BaseService0) { // //查看所有的签收信息是否均已完成 // boolean anyMatch = list.stream().allMatch(s -> s.getSigningStatus().equals(SignforStatusConstant.yiqianshou.getValue()));