package com.cyksj.model.request.codex;

import lombok.Builder;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * 项目名: yhlxj11111111
 * 文件名: CodexUserPackageReq
 * 创建者: Claude
 * 创建时间:2025/9/16
 */
@Getter
@Setter
@Builder
public class CodexUserPackageReq {

    /**
     * 套餐名
     */
    private String planName;
    
    /**
     * 每日预算上限
     */
    private Integer openaiDailyLimit;
    
    /**
     * 每月预算上限
     */
    private Integer openaiQuota;
    
    /**
     * 座位ID (内部设置，用户请求时不需要)
     */
    private Long relationId;
    
    /**
     * 用户ID (内部设置，用户请求时不需要)
     */
    private Long userId;

    /**
     * 过期时间
     */
    private Date expiryTime;
}