package com.ruoyi.ibs.visit.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author 吴凯程
 * @Date 2025/11/21
 **/
@Data
public class VisitQualityReport {

    /** 主键 */
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(name = "主键",notes = "")
    private Long id ;
    /** 文件id */
    @ApiModelProperty(name = "文件id",notes = "")
    private String fileId ;
    /** 文件名 */
    @ApiModelProperty(name = "文件名",notes = "")
    private String fileName ;
    /** 层级 0总行 1支行 2客户经理 */
    @ApiModelProperty(name = "层级 0总行 1支行 2客户经理",notes = "")
    private String level ;
    /** 柜员号 */
    @ApiModelProperty(name = "柜员号",notes = "")
    private String userName ;
    /** 机构号 */
    @ApiModelProperty(name = "机构号",notes = "")
    private Long deptId ;
    /** 开始日期 */
    @ApiModelProperty(name = "开始日期",notes = "")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate ;
    /** 结束日期 */
    @ApiModelProperty(name = "结束日期",notes = "")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endDate ;
}
