package com.fs.qw.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fs.common.annotation.Excel;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 分配记录对象 ipad_allocation_records
 *
 * @author fs
 * @date 2025-11-20
 */
@Data
public class IpadAllocationRecords {

    /** 主键ID */
    @TableId(type = IdType.AUTO)
    private Long id;

    /** 申请公司ID */
    @Excel(name = "申请公司ID")
    private Long companyId;

    /** 申请公司名字 */
    @Excel(name = "申请公司名字")
    private String companyName;


    /** 申请数量 */
    @Excel(name = "申请数量")
    private Integer applyQuantity;

    /** 实际分配数量 */
    @Excel(name = "实际分配数量")
    private Integer allocatedQuantity;


    private LocalDateTime submitTime;


    private LocalDateTime reviewTime;

    private Integer auditStatus;

    /** 拒绝原因 */
    @Excel(name = "拒绝原因")
    private String rejectionReason;


    private LocalDateTime createdTime;


    private LocalDateTime updatedTime;

    private String serverJson;

    private String region;
}
