|
|
@@ -394,10 +394,10 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
reqDTO.setVoyageId(lastTradeOrder.getVoyageId());
|
|
|
reqDTO.setDistributorId(Long.valueOf(lastTradeOrder.getSourceId()));
|
|
|
reqDTO.setStoreId(lastTradeOrder.getStoreId());
|
|
|
- TradeOrderTotalDO tradeOrderTotal = tradeOrderTotalMapper.selectOne(new LambdaQueryWrapper<TradeOrderTotalDO>().eq(TradeOrderTotalDO::getOldOrderId, lastTradeOrder.getId()));
|
|
|
+ TradeOrderTotalDO tradeOrderTotal = tradeOrderTotalMapper.selectByOrderId(lastTradeOrder.getId(),1);
|
|
|
reqDTO.setUseRoomNum(BigDecimal.valueOf(tradeOrderTotal.getUseRoomTotalNum()));
|
|
|
|
|
|
- List<OrderRoomUseDTO> orderRoomUseDTOList = tradeVisitorMapper.selectRoomShipVisitor(lastTradeOrder.getId());
|
|
|
+ List<OrderRoomUseDTO> orderRoomUseDTOList = tradeVisitorMapper.selectRoomShipVisitor2(lastTradeOrder.getId());
|
|
|
reqDTO.setOrderRoomList(orderRoomUseDTOList);
|
|
|
reqDTO.setOrderRoomList(orderRoomUseDTOList);
|
|
|
Integer orderStatus = reqDTO.getOrderStatus();
|
|
|
@@ -458,10 +458,10 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
reqDTO.setVoyageId(lastTradeOrder.getVoyageId());
|
|
|
reqDTO.setDistributorId(Long.valueOf(lastTradeOrder.getSourceId()));
|
|
|
reqDTO.setStoreId(lastTradeOrder.getStoreId());
|
|
|
- TradeOrderTotalDO tradeOrderTotal = tradeOrderTotalMapper.selectOne(new LambdaQueryWrapper<TradeOrderTotalDO>().eq(TradeOrderTotalDO::getOldOrderId, lastTradeOrder.getId()));
|
|
|
+ TradeOrderTotalDO tradeOrderTotal = tradeOrderTotalMapper.selectByOrderId(lastTradeOrder.getId(),1);
|
|
|
reqDTO.setUseRoomNum(BigDecimal.valueOf(tradeOrderTotal.getUseRoomTotalNum()));
|
|
|
|
|
|
- List<OrderRoomUseDTO> orderRoomUseDTOList = tradeVisitorMapper.selectRoomShipVisitor(lastTradeOrder.getId());
|
|
|
+ List<OrderRoomUseDTO> orderRoomUseDTOList = tradeVisitorMapper.selectRoomShipVisitor2(lastTradeOrder.getId());
|
|
|
reqDTO.setOrderRoomList(orderRoomUseDTOList);
|
|
|
Integer orderStatus = reqDTO.getOrderStatus();
|
|
|
if (Objects.equals(orderStatus, TradeOrderStatusEnum.YD.getStatus())) {
|