package com.vci.ubcs.code.vo.pagemodel;
|
|
import lombok.Data;
|
|
/**
|
* 主题库分类的模板属性显示对象
|
*
|
* @author weidy
|
* @date 2022-01-24
|
*/
|
@Data
|
public class CodeClassifyTemplateAttrVO extends BaseModelVO {
|
|
/**
|
* 禁止修改这个值
|
*/
|
private static final long serialVersionUID = 4615707119806919617L;
|
|
/**
|
* 所属模板
|
*/
|
private String classifyTemplateOid;
|
|
/**
|
* 所属模板显示文本
|
*/
|
private String classifyTemplateOidName;
|
|
/**
|
* 所属分类中的属性主键
|
*/
|
private String classifyAttributeOid;
|
|
/**
|
* 所属分类中的属性主键显示文本
|
*/
|
private String classifyAttributeOidName;
|
|
/**
|
* 属性的类型
|
*/
|
private String attributeDataType;
|
|
/**
|
* 属性类型显示
|
*/
|
private String attributeDataTypeText;
|
|
/**
|
* 是否关键属性
|
*/
|
private String keyAttrFlag;
|
|
/**
|
* 是否快速查询属性
|
*/
|
private String queryAttrFlag;
|
|
/**
|
* 是否高级查询属性
|
*/
|
private String seniorQueryAttrFlag;
|
|
/**
|
* 相似查重属性
|
*/
|
private String sameRepeatAttrFlag;
|
|
/**
|
* 是否排序
|
*/
|
private String sortAttrFlag;
|
|
/**
|
* 是否生成二维码
|
*/
|
private String qrcodeFlag;
|
|
/**
|
* 是否生成一维码
|
*/
|
private String barcodeFlag;
|
|
/**
|
* 组合规则
|
*/
|
private String componentRule;
|
|
/**
|
* 验证规则
|
*/
|
private String verifyRule;
|
|
/**
|
* 分类注入层级
|
*/
|
private String classifyInvokeLevel;
|
|
/**
|
* 分类注入的属性英文名称
|
*/
|
private String classifyInvokeAttr;
|
|
/**
|
* 分类注入的属性中文名称
|
*/
|
private String classifyInvokeAttrName;
|
|
/**
|
* 分类注入是否可以编辑
|
*/
|
private String classifyInvokeEditFlag;
|
|
/**
|
* 码值序号
|
*/
|
private Integer orderNum;
|
|
/**
|
* 表单里是否显示
|
*/
|
private String formDisplayFlag;
|
|
/**
|
* 列表里是否显示
|
*/
|
private String tableDisplayFlag;
|
|
/**
|
* 所属属性分组
|
*/
|
private String attributeGroup;
|
|
/**
|
* 使用枚举英文编号
|
*/
|
private String enumId;
|
|
/**
|
* 使用枚举中文名称
|
*/
|
private String enumName;
|
|
/**
|
* 枚举是否可以编辑
|
*/
|
private String enumEditFlag;
|
|
/**
|
* 参照的业务类型英文名称
|
*/
|
private String referBtmId;
|
|
/**
|
* 参照的业务类型中文名称
|
*/
|
private String referBtmName;
|
|
/**
|
* 参照窗口配置
|
*/
|
private String referConfig;
|
|
/**
|
* 是否必输
|
*/
|
private String requireFlag;
|
|
/**
|
* 是否只读
|
*/
|
private String readOnlyFlag;
|
|
/**
|
* 属性控制输入的长度
|
*/
|
private Integer controlLength;
|
|
/**
|
* 表单里显示的样式
|
*/
|
private String formDisplayStyle;
|
|
/**
|
* 表格里显示的样式
|
*/
|
private String tableDisplayStyle;
|
|
/**
|
* 表单中超链接内容
|
*/
|
private String formHref;
|
|
/**
|
* 表格中超链接内容
|
*/
|
private String tableHref;
|
|
/**
|
* 小数精度
|
*/
|
private Integer precisionLength;
|
|
/**
|
* 小数刻度
|
*/
|
private Integer scaleLength;
|
|
/**
|
* 取值范围
|
*/
|
private String valueArea;
|
|
/**
|
* 时间格式
|
*/
|
private String codeDateFormat;
|
|
/**
|
* 表格里显示调用的js
|
*/
|
private String tableDisplayJs;
|
|
/**
|
* 是否显示多行文本
|
*/
|
private String textAreaFlag;
|
|
/**
|
* 预览图
|
*/
|
private String imageFlag;
|
|
/**
|
* 默认值
|
*/
|
private String defaultValue;
|
|
/**
|
* 前缀
|
*/
|
private String prefixValue;
|
|
/**
|
* 后缀
|
*/
|
private String suffixValue;
|
|
/**
|
* 选择数据时过滤的属性
|
*/
|
private String filterSourceAttr;
|
|
/**
|
* 选择数据时过滤的属性名称
|
*/
|
private String filterSourceAttrName;
|
|
/**
|
* 使用枚举注入的字符串格式
|
*/
|
private String enumString;
|
|
/**
|
* 属性列表中的宽度
|
*/
|
private Integer attrTableWidth;
|
|
/**
|
* 说明
|
*/
|
private String explain;
|
|
/**
|
* 选择库标识
|
*/
|
private String libraryIdentification;
|
|
/**
|
* 级联属性编号
|
*/
|
private String parentCode;
|
|
/**
|
* 级联属性名称
|
*/
|
private String parentName;
|
|
/**
|
* 级联查询属性
|
*/
|
private String parentQueryAttr;
|
|
}
|