package com.fs.system.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fs.common.annotation.Excel;
import lombok.Data;
import com.fs.common.core.domain.BaseEntity;
import lombok.EqualsAndHashCode;

/**
 * 系统部门资源配置使用记录对象 sys_dept_config_log
 *
 * @author fs
 * @date 2025-09-22
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class SysDeptConfigLog extends BaseEntity{

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

    /** 部门ID */
    @Excel(name = "部门ID")
    private Long deptId;

    /** 数据类型（0红包1流量） */
    @Excel(name = "数据类型", readConverterExp = "0=pad1=红包2=流量")
    private Integer logType;

    /** 操作类型（0新增1减少） */
    @Excel(name = "操作类型", readConverterExp = "0=新增1减少")
    private Integer operateType;

    /** 操作数量 */
    @Excel(name = "操作数量")
    private String num;

    /** 操作前数量 */
    @Excel(name = "操作前数量")
    private String firstNum;

    /** 操作完成后数量 */
    @Excel(name = "操作完成后数量")
    private String lastNum;


}
