package com.lantone.daqe.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

/**
 * @Description: 表字段名称表名称信息
 * @author： zhanghang
 * @time: 2022/3/7 10:13
 */

@ApiModel(value = "表字段名称表名称信息")
@Getter
@Setter
public class GetTableColumnInfoVO implements Serializable {


    private static final long serialVersionUID = -61657650991061514L;
    @ApiModelProperty(value = "主键")
    private Long id;

    @ApiModelProperty(value = "编号字段", required = true)
    private String numberColumnCname;

    @ApiModelProperty(value = "组织ID", required = true)
    private Long hospitalId;

    @ApiModelProperty(value = "表名称(中文)", required = true)
    private String tableCname;

    @ApiModelProperty(value = "表名称(英文)", required = true)
    private String tableEname;

    @ApiModelProperty(value = "字段名称(中文)", required = true)
    private String columnCname;

    @ApiModelProperty(value = "字段名称(英文)", required = true)
    private String columnEname;

    @ApiModelProperty(value = "住院序号")
    private List<String> behospitalCodeList;

    @ApiModelProperty(value = "是否为运行质控,0-运行质控,1-终末质控",required = true)
    private String isPlacefile;
}
