33 lines
783 B
Java
33 lines
783 B
Java
package com.krylov.refound.dto;
|
|
|
|
import com.krylov.refound.enums.PostStatus;
|
|
import com.krylov.refound.enums.PostType;
|
|
import com.krylov.refound.enums.Role;
|
|
import java.time.LocalDateTime;
|
|
import java.util.List;
|
|
import lombok.Data;
|
|
|
|
@Data
|
|
public class PostResponse {
|
|
|
|
private Long id;
|
|
private String title;
|
|
private String description;
|
|
private String category;
|
|
private String city;
|
|
private String district;
|
|
private PostType type;
|
|
private PostStatus status;
|
|
private LocalDateTime createdAt;
|
|
private String userEmail;
|
|
private String phone;
|
|
private List<String> images;
|
|
private boolean isFavorite;
|
|
private Long userId;
|
|
private Long likeCount;
|
|
private Role userRole;
|
|
private String rulesAccepted;
|
|
private Boolean reward;
|
|
private String rewardText;
|
|
}
|