26 lines
644 B
Java
26 lines
644 B
Java
package com.honey.honey.dto;
|
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Builder;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
/**
|
|
* DTO for recent daily bonus claims.
|
|
* Contains user information and claim timestamp.
|
|
* The claimedAt field contains the raw timestamp, but the date field contains the formatted string.
|
|
*/
|
|
@Data
|
|
@Builder
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public class RecentBonusClaimDto {
|
|
private String avatarUrl;
|
|
private String screenName;
|
|
private LocalDateTime claimedAt;
|
|
private String date; // Formatted date string (dd.MM 'at' HH:mm) with timezone
|
|
}
|
|
|