package com.zt.life.sync.model;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.zt.common.entity.BaseEntity;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
/**
|
* lf_project
|
*
|
* @author zt czx
|
* @since 1.0.0 2020-08-07
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@TableName("SYS_SYNC_CONFIG")
|
public class SyncConfig extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty(value = "数据库名称")
|
private String databasename;
|
|
@ApiModelProperty(value = "数据表名称")
|
private String tablename;
|
|
@ApiModelProperty(value = "数据表说明")
|
private String tabledesc;
|
|
@ApiModelProperty(value = "主键字段名")
|
private String pkField;
|
|
@ApiModelProperty(value = "厂家字段名称")
|
private String fkField;
|
|
@ApiModelProperty(value = "数据等级")
|
private Integer datalevel;
|
|
@ApiModelProperty(value = "数据传递方向")
|
private Integer direct;
|
|
@ApiModelProperty(value = "序号")
|
private Integer sortno;
|
|
@ApiModelProperty(value = "源")
|
private String src;
|
|
@ApiModelProperty(value = "目的")
|
private String dst;
|
|
@ApiModelProperty(value = "产品节点ID字段")
|
private String productfield;
|
|
@ApiModelProperty(value = "产品数据ID字段名称")
|
private String productdatafield;
|
|
@ApiModelProperty(value = "主键是自增长字段")
|
private String ismarkfield;
|
|
@ApiModelProperty(value = "指定传递列名称")
|
private String fieldlist;
|
|
@ApiModelProperty(value = "附件条件sql")
|
private String addcond;
|
|
@ApiModelProperty(value = "按时间范围过滤")
|
private boolean timecond;
|
|
@ApiModelProperty(value = "按产品节点过滤")
|
private boolean productCond;
|
|
@ApiModelProperty(value = "按厂家过滤")
|
private boolean companyCond;
|
|
@ApiModelProperty(value = "按其他条件过滤")
|
private String otherCond;
|
|
@ApiModelProperty(value = "其他条件外键")
|
private String otherTermKey;
|
|
@ApiModelProperty(value = "相关状态处理")
|
private String relatedStateHandle;
|
|
@ApiModelProperty(value = "当前表是否处理")
|
private boolean relatedDataFlow;
|
}
|