解决退单,或者未约未排主单会失踪的问题

This commit is contained in:
kuang.yife 2023-03-28 21:56:41 +08:00
parent 18957b09ef
commit 2be3c62d62
1 changed files with 4 additions and 0 deletions

View File

@ -181,6 +181,10 @@ public class OrderServiceImpl implements OrderService {
try {
List<OrderDetail> ods = orderDetailService.selectByOrderMasterId(om.getId());
Set<Integer> statusSet = ods.stream().map(OrderDetail::getOrderStatus).collect(Collectors.toSet());
// 没有子单,未派单的情况不刷新主单状态
if(CollectionUtils.isEmpty(statusSet)){
break;
}
boolean allFinish = true;
for (Integer integer : statusSet) {
if (integer < 5) {