изменена дто для отображения изображения коктейля в заказе

This commit is contained in:
Kayashov.SM
2025-04-27 15:15:47 +04:00
parent a8a3e84b8e
commit c27817858e

View File

@@ -9,12 +9,14 @@ import ru.kayashov.bar.model.entity.CocktailEntity;
public class CocktailSimpleResponseDto {
private Long id;
private String name;
private String image;
private Boolean hasError;
public static CocktailSimpleResponseDto mapToDto(CocktailEntity e) {
CocktailSimpleResponseDto d = new CocktailSimpleResponseDto();
d.setId(e.getId());
d.setName(e.getName());
d.setImage(e.getImage());
boolean hasError = e.getReceipt().stream()
.anyMatch(receiptEntity -> receiptEntity.getUnit() == null || receiptEntity.getCount() == null);
d.setHasError(hasError);