package com.fs.fastGpt.domain;

import com.fs.common.annotation.Excel;
import com.fs.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * ai事件埋点统计对象 fastgpt_event_log_total
 *
 * @author fs
 * @date 2025-06-26
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class FastgptEventLogTotal extends BaseEntity{

    /** $column.columnComment */
    private Long id;

    /** 角色id */
    @Excel(name = "角色id")
    private Long roleId;

    /** 数量 */
    @Excel(name = "数量")
    private Long count;

    /** 日志类型 */
    @Excel(name = "日志类型")
    private Integer type;

    /** 公司id */
    @Excel(name = "公司id")
    private Long companyId;

    /** 公司用户id */
    @Excel(name = "公司用户id")
    private Long companyUserId;

    /** 企微用户id */
    @Excel(name = "企微用户id")
    private Long qwUserId;

    @Excel(name = "日志生成时间")
    private String statTime;

    private Long senderCount;

    private String qwUserIds;

    private List<String> userIds;

}
