package thyyxxk.webserver.entity.highreport;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.List;

/**
 * @Description: 表格展示字段
 * @Author: hsh
 * @CreateTime: 2022-11-01  16:58
 * @Version: 1.0
 */
@Data
@TableName("table_display_info")
public class TableDisplayInfo {

    private String reportId;
    /**
     * 报表层级（比如ks: 科室;ys: 医生;br: 病人明细等等）
     **/
    private String levelId;
    private String levelName;
    private String title;
    private String prop;
    private String label;
    private String align;
    private String width;
    private String sortable;
    private String flag;
    private String isShow;
    private Integer sort;
    /**
     * 表格行id
     **/
    private String id;
    /**
     * 表格行父id
     **/
    private String pid;
    /**
     * 图表X，Y轴参数
     **/
    @TableField(exist = false)
    private List<XYBean> beans;

}
