package cn.iocoder.yudao.module.knowledge.entity;

import cn.iocoder.yudao.module.knowledge.annotation.ExcelOut;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;


/**
 * 专家维护信息表
 *
 * @author admin
 * @since 1.0.0 2024-05-02
 */

@Data
@TableName("t_expert_maintenance")
@Schema(description = "专家维护信息")
public class TExpertMaintenance extends BaseDO {
	/**
	* 主键
	*/
	@TableId(value = "id", type = IdType.AUTO)
	private Long id;

	/**
	* 标签编号
	*/
	@ExcelOut(name = "标签编号", sort = 1, width = 20)
	private String tagNum;

	/**
	* 标签名称
	*/
	@ExcelOut(name = "标签名称", sort = 2, width = 20)
	private String tagName;

	/**
	* 专家人数
	*/
	@ExcelOut(name = "专家人数", sort = 3, width = 20)
	private Integer expertNum;

	/**
	* 专家汇总（专家id 以,隔开）
	*/
	private String expertIds;
	/**
	 * 专家汇总名字
	 */
	@TableField(exist = false)
	@ExcelOut(name = "专家汇总", sort = 4, width = 20)
	private String expertNames;
}
