功能需求优化

This commit is contained in:
mashuai 2025-02-25 15:05:00 +08:00
parent 94c04684dc
commit e45a54511d
1 changed files with 12 additions and 3 deletions

View File

@ -348,9 +348,18 @@ public class OrderServiceImpl implements OrderService {
// 订单完成修改装备为下架状态 // 订单完成修改装备为下架状态
if (orderInfoDto.getOrderStatus().equals(OrderStatusEnum.ORDER_FINISHED.getStatus().toString())) { if (orderInfoDto.getOrderStatus().equals(OrderStatusEnum.ORDER_FINISHED.getStatus().toString())) {
if (dtos.size() > 0 && CollectionUtil.isNotEmpty(dtos)) { if (dtos.size() > 0 && CollectionUtil.isNotEmpty(dtos)) {
for (OrderDetailDto dto : dtos) { if (CollectionUtil.isNotEmpty(orderInfoDto.getMaIds())) {
dto.setMaStatus(MaStatusEnum.ON_HIRE.getCode().toString()); for (OrderDetailDto dto : dtos) {
orderMapper.updateDeviceStatus(dto); if (orderInfoDto.getMaIds().contains(dto.getMaId())) {
dto.setMaStatus(MaStatusEnum.ON_HIRE.getCode().toString());
orderMapper.updateDeviceStatus(dto);
}
}
} else {
for (OrderDetailDto dto : dtos) {
dto.setMaStatus(MaStatusEnum.ON_HIRE.getCode().toString());
orderMapper.updateDeviceStatus(dto);
}
} }
} }
} }