package com.ylx.lottery.domain.vo;

import lombok.Data;

import java.io.Serializable;

@Data
public class LotteryCountResponseVO<L> implements Serializable {
    private static final long serialVersionUID = 3315449915058182289L;

    /**
     * 请求是否成功
     */
    private boolean success;

    /**
     * 状态码 (例如: 200表示成功)
     */
    private Integer code;

    /**
     * 响应消息/提示信息
     */
    private String message;

    /**
     * 具体的业务结果数据
     * 此处示例为String，实际开发中可根据需要改为泛型 <T>
     */
    private L result;

    /**
     * 服务器响应时间戳
     */
    private Long timestamp;
}
