ludc
2023-05-23 b8886034cbd7a43911d6b24e322f604f557c1e02
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/CodeReferConfigVO.java
@@ -1,10 +1,16 @@
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;
/**
 * 码段基础信息数据操作层
@@ -13,7 +19,7 @@
 * @date 2023/5/19 17:24
 */
@Data
public class CodeReferConfigVO extends BaseModelVO {
public class CodeReferConfigVO extends CodeReferConfig {
   /**
    * 序列化
@@ -21,59 +27,20 @@
   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上下文
@@ -125,5 +92,15 @@
    */
   private String onlyLeaf;
   /**
    * 显示的属性-显示对象
    */
   @TableField(exist = false)
   private List<CodeShowFieldConfigVO> codeShowFieldConfigVOS;
   /**
    * 查询条件显示对象
    */
   @TableField(exist = false)
   private List<CodeSrchCondConfigVO> codeSrchCondConfigVOS;
}