Commit 3e354e172c5ab9e78b16ccc34983a9fe2dce6abb

Authored by lichao
1 parent 8b9a0980

调整-11-26

trash-garbage/src/main/java/com/trash/garbage/service/impl/GarOrderServiceImpl.java
@@ -226,6 +226,7 @@ public class GarOrderServiceImpl extends ServiceImpl<GarOrderMapper, GarOrder> @@ -226,6 +226,7 @@ public class GarOrderServiceImpl extends ServiceImpl<GarOrderMapper, GarOrder>
226 GarOrderDriverVo orderVo = baseMapper.queryOrderByTelWithType(user.getGarUserTel(), orderId, GlobalStatus.GarOrderStatus.CANCEL_FLAG_NO.getValue()); 226 GarOrderDriverVo orderVo = baseMapper.queryOrderByTelWithType(user.getGarUserTel(), orderId, GlobalStatus.GarOrderStatus.CANCEL_FLAG_NO.getValue());
227 vo.setHandleFlag(true); 227 vo.setHandleFlag(true);
228 BeanUtils.copyProperties(orderVo, vo); 228 BeanUtils.copyProperties(orderVo, vo);
  229 +
229 // 获取图片 230 // 获取图片
230 List<GarOrderImage> imageAll = new ArrayList<>(); 231 List<GarOrderImage> imageAll = new ArrayList<>();
231 232
@@ -668,6 +669,7 @@ public class GarOrderServiceImpl extends ServiceImpl&lt;GarOrderMapper, GarOrder&gt; @@ -668,6 +669,7 @@ public class GarOrderServiceImpl extends ServiceImpl&lt;GarOrderMapper, GarOrder&gt;
668 OrderDetailVo orderDetailVo = this.queryOrderDetail(dto.getGarOrderId()); 669 OrderDetailVo orderDetailVo = this.queryOrderDetail(dto.getGarOrderId());
669 //上传装车图片生成订单关联台账 670 //上传装车图片生成订单关联台账
670 671
  672 +
671 for (int i = 0; i < order.getGarRealCarCount(); i++) { 673 for (int i = 0; i < order.getGarRealCarCount(); i++) {
672 //新增趟次关联台账 674 //新增趟次关联台账
673 GarOrderMatchAsk garOrderMatchAsk = new GarOrderMatchAsk(); 675 GarOrderMatchAsk garOrderMatchAsk = new GarOrderMatchAsk();
@@ -1508,6 +1510,7 @@ public class GarOrderServiceImpl extends ServiceImpl&lt;GarOrderMapper, GarOrder&gt; @@ -1508,6 +1510,7 @@ public class GarOrderServiceImpl extends ServiceImpl&lt;GarOrderMapper, GarOrder&gt;
1508 // 查询当前运载几趟 如果全部运输完毕则发送成功短信 1510 // 查询当前运载几趟 如果全部运输完毕则发送成功短信
1509 LambdaQueryWrapper<GarOrderMatchAsk> qw = new LambdaQueryWrapper<>(); 1511 LambdaQueryWrapper<GarOrderMatchAsk> qw = new LambdaQueryWrapper<>();
1510 qw.eq(GarOrderMatchAsk::getGarOrderId, dto.getGarOrderId()); 1512 qw.eq(GarOrderMatchAsk::getGarOrderId, dto.getGarOrderId());
  1513 + qw.eq(GarOrderMatchAsk::getGarCarCode, dto.getGarHandlerCarCode());
1511 List<GarOrderMatchAsk> askList = askService.list(qw); 1514 List<GarOrderMatchAsk> askList = askService.list(qw);
1512 GarOrder order = getById(orderId); 1515 GarOrder order = getById(orderId);
1513 for (GarOrderMatchAsk garOrderMatchAsk : askList) { 1516 for (GarOrderMatchAsk garOrderMatchAsk : askList) {