package com.caliverse.admin.domain.request;

import com.caliverse.admin.domain.entity.ItemList;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.*;

import java.util.List;
import java.time.LocalDateTime;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ItemsRequest {

    private String userGuid;

    //guid
    private String itemGuid;

    //아이템id
    @JsonProperty("item_id")
    private String itemId;

    //아이템 수
    @JsonProperty("item_count")
    private String itemCount;

    //아이템명
    @JsonProperty("item_nm")
    private String itemName;
    //상태
    private String status;

    //복구가능여부
    @JsonProperty("restore")
    private String restoreType;

    //생성 날짜
    @JsonProperty("start_dt")
    private LocalDateTime startDt;

    @JsonProperty("end_dt")
    private LocalDateTime endDt;
}
