|
|
|
@ -110,6 +110,7 @@ public class RecycleOrderServiceImpl extends ServiceImpl<RecycleOrderMapper, Rec
|
|
|
|
|
recycleOrder.setOrderNumber(idNumber);
|
|
|
|
|
recycleOrder.setOrderType(OrderTypeEnum.SH_ORDER);
|
|
|
|
|
recycleOrder.setOrderStatus(OrderStatusEnum.PENDING);
|
|
|
|
|
recycleOrder.setCreatorTime(LocalDateTime.now());
|
|
|
|
|
log.info("create recycleOrder info : {}", recycleOrder);
|
|
|
|
|
this.save(recycleOrder);
|
|
|
|
|
|
|
|
|
@ -136,6 +137,7 @@ public class RecycleOrderServiceImpl extends ServiceImpl<RecycleOrderMapper, Rec
|
|
|
|
|
throw new BizIllegalException("订单处理中,无法修改订单信息");
|
|
|
|
|
}
|
|
|
|
|
recycleOrder = BeanUtils.copyBean(orderUpdateVO, RecycleOrder.class);
|
|
|
|
|
recycleOrder.setUpdateTime(LocalDateTime.now());
|
|
|
|
|
log.info("recycleOrder updateVO: {}", recycleOrder);
|
|
|
|
|
this.updateById(recycleOrder);
|
|
|
|
|
}
|
|
|
|
@ -146,6 +148,7 @@ public class RecycleOrderServiceImpl extends ServiceImpl<RecycleOrderMapper, Rec
|
|
|
|
|
validateOrderExists(orderTakingVO.getId());
|
|
|
|
|
RecycleOrder recycleOrder = BeanUtils.copyBean(orderTakingVO, RecycleOrder.class);
|
|
|
|
|
recycleOrder.setOrderStatus(OrderStatusEnum.UNPROCESSED);
|
|
|
|
|
recycleOrder.setReceiveTime(LocalDateTime.now());
|
|
|
|
|
log.info("recycleOrder takingVO: {}", recycleOrder);
|
|
|
|
|
this.updateById(recycleOrder);
|
|
|
|
|
}
|
|
|
|
@ -159,6 +162,7 @@ public class RecycleOrderServiceImpl extends ServiceImpl<RecycleOrderMapper, Rec
|
|
|
|
|
}
|
|
|
|
|
recycleOrder = BeanUtils.copyBean(orderCancelVO, RecycleOrder.class);;
|
|
|
|
|
recycleOrder.setOrderStatus(OrderStatusEnum.CANCELED);
|
|
|
|
|
recycleOrder.setUpdateTime(LocalDateTime.now());
|
|
|
|
|
log.info("recycleOrder cancelVO: {}", recycleOrder);
|
|
|
|
|
this.updateById(recycleOrder);
|
|
|
|
|
// 是否还要关联操作订单明细? todo
|
|
|
|
@ -174,6 +178,7 @@ public class RecycleOrderServiceImpl extends ServiceImpl<RecycleOrderMapper, Rec
|
|
|
|
|
}
|
|
|
|
|
recycleOrder = BeanUtils.copyBean(orderReachVO, RecycleOrder.class);;
|
|
|
|
|
recycleOrder.setOrderStatus(OrderStatusEnum.RECYCLING);
|
|
|
|
|
recycleOrder.setArrivalTime(LocalDateTime.now());
|
|
|
|
|
log.info("recycleOrder orderReachVO: {}", recycleOrder);
|
|
|
|
|
this.updateById(recycleOrder);
|
|
|
|
|
}
|
|
|
|
@ -188,6 +193,7 @@ public class RecycleOrderServiceImpl extends ServiceImpl<RecycleOrderMapper, Rec
|
|
|
|
|
}
|
|
|
|
|
recycleOrder = BeanUtils.copyBean(orderFinishVO, RecycleOrder.class);;
|
|
|
|
|
recycleOrder.setOrderStatus(OrderStatusEnum.FINISHED);
|
|
|
|
|
recycleOrder.setCompleteTime(LocalDateTime.now());
|
|
|
|
|
log.info("recycleOrder orderFinishVO: {}", recycleOrder);
|
|
|
|
|
this.updateById(recycleOrder);
|
|
|
|
|
|
|
|
|
|