提交 143a4803 authored 作者: liuhaiquan's avatar liuhaiquan

修改提交货单的公开单报错问题

上级 86c1543e
......@@ -56,15 +56,15 @@ public abstract class GoodsOrderStrategy {
if(!Objects.equals(set.size(),i) ){
throw new ServiceSystemException(ResultEnum.DATA_ERROR,"定向单选择车辆重复");
}
if(CollectionUtils.isNotEmpty(set)){
OrderGoodsTruckBindDao orderGoodsTruckBindDao = SpringContextUtils.getBeanByClass(OrderGoodsTruckBindDao.class);
List<OrderGoodsTruckBind> binds = orderGoodsTruckBindDao.judgeTruckIsBindDxOrder(set);
if(CollectionUtils.isNotEmpty(binds)){
List<String> repeatBind = binds.stream().map(OrderGoodsTruckBind::getTruckNo).collect(Collectors.toList());
String trucks = String.join(", ", repeatBind);
throw new ServiceSystemException(ResultEnum.DATA_ERROR,"已被定向单绑定车辆:"+ trucks);
}
}
//根据不同的订单类型创建不同的货单
LocalDateTime sendLazyTime = goodsOrderProcess(orderGoodsParams, orderInfo, now);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论