| | |
| | | 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; |
| | | |
| | | /** |
| | | * 码段基础信息数据操作层 |
| | |
| | | * @date 2023/5/19 17:24 |
| | | */ |
| | | @Data |
| | | public class CodeReferConfigVO extends BaseModelVO { |
| | | public class CodeReferConfigVO extends CodeReferConfig { |
| | | |
| | | /** |
| | | * 序列化 |
| | |
| | | private static final long serialVersionUID = 957685333614390234L; |
| | | |
| | | /** |
| | | * 参照的业务类型 |
| | | * 参照的业务类型-显示文本 |
| | | */ |
| | | private String referType; |
| | | private String referTypeText; |
| | | |
| | | /** |
| | | * 显示的属性 |
| | | * 参照窗口类型-显示文本 |
| | | */ |
| | | private String textField; |
| | | |
| | | /** |
| | | * 存储值的属性 |
| | | */ |
| | | private String valueField; |
| | | |
| | | /** |
| | | * 参照窗口类型 |
| | | */ |
| | | private String type; |
| | | |
| | | /** |
| | | * 自定义的后台路径 |
| | | */ |
| | | private String url; |
| | | |
| | | /** |
| | | * 服务的地址 |
| | | */ |
| | | private String backPath; |
| | | private String typeText; |
| | | |
| | | /** |
| | | * 请求后台的协议方式 |
| | | */ |
| | | private String method; |
| | | |
| | | /** |
| | | * 窗口显示的高度 |
| | | */ |
| | | private Long height; |
| | | |
| | | /** |
| | | * 过滤属性请求参数 |
| | | */ |
| | | private String paramForFormKey; |
| | | |
| | | /** |
| | | * 是否多选 |
| | | */ |
| | | private String isMuti; |
| | | |
| | | /** |
| | | * 映射其他属性 |
| | | */ |
| | | private String mapFields; |
| | | |
| | | /** |
| | | * 参考的UI上下文 |
| | |
| | | */ |
| | | private String onlyLeaf; |
| | | |
| | | /** |
| | | * 显示的属性-显示对象 |
| | | */ |
| | | @TableField(exist = false) |
| | | private List<CodeShowFieldConfigVO> codeShowFieldConfigVOS; |
| | | |
| | | /** |
| | | * 查询条件显示对象 |
| | | */ |
| | | @TableField(exist = false) |
| | | private List<CodeSrchCondConfigVO> codeSrchCondConfigVOS; |
| | | } |