package ru.soune.nocopy.dto.user; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import ru.soune.nocopy.dto.tarriff.TariffDTO; import ru.soune.nocopy.dto.tarriff.TariffInfoDTO; import ru.soune.nocopy.entity.user.GenderType; import ru.soune.nocopy.entity.user.SubscriptionType; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.List; @Data @AllArgsConstructor @NoArgsConstructor @Builder public class UserDTO { private String fullName; private String company; private String email; private boolean active; private String phone; private GenderType genderType; private LocalDate birthday; private LocalDateTime createdAt; private SubscriptionType subscriptionType; private List tariffs; private TariffInfoDTO tariffInfo; private Long permission; }