package com.gameplatform.server.model.dto.link;

import io.swagger.v3.oas.annotations.media.Schema;

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

public class LinkGenerateResponse {
    @Schema(description = "批次ID")
    private Long batchId;
    @Schema(description = "扣点（管理员为0）")
    private Long deductPoints;
    @Schema(description = "过期时间")
    private LocalDateTime expireAt;
    @Schema(description = "生成的codeNo集合")
    private List<String> codeNos;

    public Long getBatchId() { return batchId; }
    public void setBatchId(Long batchId) { this.batchId = batchId; }
    public Long getDeductPoints() { return deductPoints; }
    public void setDeductPoints(Long deductPoints) { this.deductPoints = deductPoints; }
    public LocalDateTime getExpireAt() { return expireAt; }
    public void setExpireAt(LocalDateTime expireAt) { this.expireAt = expireAt; }
    public List<String> getCodeNos() { return codeNos; }
    public void setCodeNos(List<String> codeNos) { this.codeNos = codeNos; }
}


