package com.xjrsoft.module.dataexpert.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @title: 数据导出-数据源设置 * @Author dzx * @Date: 2024-04-19 * @Version 1.0 */ @Data @TableName("data_expert_source") @ApiModel(value = "data_expert_source", description = "数据导出-数据源设置") public class DataExpertSource implements Serializable { private static final long serialVersionUID = 1L; /** * */ @ApiModelProperty("") @TableId private Long id; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Long createUserId; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Date createDate; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.UPDATE) private Long modifyUserId; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.UPDATE) private Date modifyDate; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) @TableLogic private Integer deleteMark; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Integer enabledMark; /** * */ @ApiModelProperty("") private Integer sortCode; /** * 数据源名称 */ @ApiModelProperty("数据源名称") private String name; /** * 数据源类型 */ @ApiModelProperty("数据源类型") private String sourceType; @ApiModelProperty("字段配置") private String fieldJson; }