package com.ff.game.api.jili.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * JiLi游戏纪录查询返回值
 *
 * @author shi
 * @date 2024/10/21
 */
@NoArgsConstructor
@Data
public class JILIBetRecordResponseDTO {


    @JsonProperty("ErrorCode")
    private int errorCode;
    @JsonProperty("Message")
    private String message;
    @JsonProperty("Data")
    private DataBean data;

    @NoArgsConstructor
    @Data
    public static class DataBean {
        @JsonProperty("Result")
        private List<JILIBetRecordDataResponseDTO> result;
        @JsonProperty("Pagination")
        private PaginationBean pagination;

        @NoArgsConstructor
        @Data
        public static class PaginationBean {
            /**
             * 当前页面
             */
            @JsonProperty("CurrentPage")
            private int currentPage;
            /**
             * 总页数
             */
            @JsonProperty("TotalPages")
            private int totalPages;
            /**
             * 页数限制
             */
            @JsonProperty("PageLimit")
            private int pageLimit;
            /**
             * 总数
             */
            @JsonProperty("TotalNumber")
            private int totalNumber;
        }


    }
}
