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<CodeShowFieldConfigVO> codeShowFieldConfigVOS;
|
|
/**
|
* 查询条件显示对象
|
*/
|
@TableField(exist = false)
|
private List<CodeSrchCondConfigVO> codeSrchCondConfigVOS;
|
}
|