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 8a2e34543..5e56103e9 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 @@ -98,6 +98,16 @@ public class DistributionDeliveryListEntity extends TenantEntity { */ @ApiModelProperty(value = "配送司机(id)") private String driverId; + /** + * 叉车司机(id) + */ + @ApiModelProperty(value = "叉车司机(id)") + private String forkliftId; + /** + * 叉车司机(值) + */ + @ApiModelProperty(value = "叉车司机(值)") + private String forkliftName; /** * 配送车辆(名称) */ @@ -158,6 +168,11 @@ public class DistributionDeliveryListEntity extends TenantEntity { */ @ApiModelProperty(value = "装卸班组(名称)") private String loadingTeamName; + /** + * 装卸类型 + */ + @ApiModelProperty(value = "装卸类型(1-装,2-卸)") + private Integer loadingTeamType; /** * 关联预约表id(客户) */ diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionDeliveryInfoVO.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionDeliveryInfoVO.java index b8f0da70a..1bd5cccb1 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionDeliveryInfoVO.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionDeliveryInfoVO.java @@ -93,11 +93,11 @@ public class DistributionDeliveryInfoVO extends DistributionDeliveryInfoEntity { */ @ApiModelProperty(value = "车次号") private String trainNumber; - /** - * 在库订单ID - */ - @ApiModelProperty(value = "在库订单ID") - private String stockArticleId; +// /** +// * 在库订单ID +// */ +// @ApiModelProperty(value = "在库订单ID") +// private String stockArticleId; @@ -106,7 +106,7 @@ public class DistributionDeliveryInfoVO extends DistributionDeliveryInfoEntity { * 订单自编号;展示使用 */ @ApiModelProperty(value = "订单自编号;订单自编号,关联订单表") - private String orderIds; + private String stockArticleId; /** * 收货人 */ @@ -183,11 +183,11 @@ public class DistributionDeliveryInfoVO extends DistributionDeliveryInfoEntity { */ @ApiModelProperty(value = "备注") private String remarks; - /** - * 预约单编号,系统构建生成 - */ - @ApiModelProperty(value = "预约单编号") - private String reservationIds; +// /** +// * 预约单编号,系统构建生成 +// */ +// @ApiModelProperty(value = "预约单编号") +// private String reservationId; /** * 时段 */ diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistributionDeliveryListController.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistributionDeliveryListController.java index 701facf89..1e7768894 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistributionDeliveryListController.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/controller/DistributionDeliveryListController.java @@ -31,6 +31,7 @@ import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import lombok.AllArgsConstructor; import javax.validation.Valid; +import lombok.extern.slf4j.Slf4j; import org.springblade.core.secure.BladeUser; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; @@ -63,6 +64,7 @@ import javax.servlet.http.HttpServletResponse; @AllArgsConstructor @RequestMapping("/deliveryList") @Api(value = "配送管理", tags = "配送管理接口") +@Slf4j public class DistributionDeliveryListController extends BladeController { private final IDistributionDeliveryListService distributionDeliveryListService; @@ -104,7 +106,7 @@ public class DistributionDeliveryListController extends BladeController { /** - * 配送管理 配送车次统计 + * 配送车次统计 */ @GetMapping("/statistics") @ApiOperationSupport(order = 2) diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.java index b28c7855d..c45d81353 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.java @@ -82,4 +82,10 @@ public interface DistributionDeliveryInfoMapper extends BaseMapper selectcustomListByOrderId(String orderId); } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.xml b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.xml index 6fa4ea869..bf4fdea87 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.xml +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.xml @@ -48,14 +48,13 @@ ldpl.quantity quantity, ldpl.train_number trainNumber, ldpl.stock_article_id stockArticleId, - lddi.loaded_state loadedState, - lddi.package_nub packageNub, - lddi.loaded_nub loadedNub + ldl.package_nub packageNub, + ldl.loaded_nub loadedNub FROM - logpm_distribution_delivery_info lddi - JOIN logpm_distribution_parcel_list ldpl ON lddi.package_id = ldpl.id + logpm_distribution_loadscan ldl + JOIN logpm_distribution_parcel_list ldpl ON ldl.package_id = ldpl.id - lddi.is_deleted = 0 and lddi.delivery_id = #{id} + ldl.is_deleted = 0 and ldl.delivery_id = #{id} + diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryListMapper.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryListMapper.java index 9778a4d7f..d12fcac22 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryListMapper.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryListMapper.java @@ -74,5 +74,11 @@ public interface DistributionDeliveryListMapper extends BaseMapper + + UPDATE logpm_distribution_delivery_list lddl + JOIN logpm_distribution_loadscan ldl ON lddl.id = ldl.delivery_id + SET lddl.loading_time = now() + WHERE ldl.package_id = #{id} and lddl.loading_time is null +