package com.vci.ubcs.code.vo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.vci.ubcs.code.entity.CodeReferConfig; import com.vci.ubcs.code.entity.CodeShowFieldConfig; import com.vci.ubcs.code.entity.CodeSrchCondConfig; import com.vci.ubcs.code.vo.pagemodel.BaseModelVO; import com.vci.ubcs.starter.revision.model.BaseModel; import io.swagger.annotations.ApiModel; import lombok.Data; import java.util.List; /** * 码段基础信息数据操作层 * * @author ludc * @date 2023/5/19 17:24 */ @Data public class CodeReferConfigVO extends CodeReferConfig { /** * 序列化 */ private static final long serialVersionUID = 957685333614390234L; /** * 参照的业务类型-显示文本 */ private String referTypeText; /** * 参照窗口类型-显示文本 */ private String typeText; /** * 请求后台的协议方式 */ private String method; /** * 参考的UI上下文 */ private String referContent; /** * 平台的表格编号 */ private String displayTable; /** * 每页显示条数 */ private String limit; /** * 排序字段 */ private String sortField; /** * 排序类型 */ private String sortType; /** * 树形的上级属性 */ private String parentFieldName; /** * 上级属性值对应属性 */ private String parentUsedField; /** * 根节点的值 */ private String parentValue; /** * 树加载方式 */ private String loadType; /** * 是否只能选择叶子节点 */ private String onlyLeaf; /** * 显示的属性-显示对象 */ @TableField(exist = false) private List codeShowFieldConfigVOS; /** * 查询条件显示对象 */ @TableField(exist = false) private List codeSrchCondConfigVOS; }