ludc
2024-01-28 9660ff90d9a58fb675c821d9ed31b627a59d4b76
Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeAttributeVO.java
@@ -1,5 +1,7 @@
package com.vci.ubcs.omd.vo;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.vci.ubcs.omd.entity.BtmTypeAttribute;
import io.swagger.annotations.ApiModel;
import lombok.Data;
@@ -14,9 +16,9 @@
 * @date 2019/10/11 5:33 PM
 */
@Data
@EqualsAndHashCode(callSuper = true)
//@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "业务类型包含的属性对象", description = "业务类型包含的属性对象")
public class BtmTypeAttributeVO extends BtmTypeAttribute {
public class BtmTypeAttributeVO  {
    /**
     * 禁止修改这个值
@@ -63,16 +65,20 @@
     */
    private String attrDataType;
   /**
    * 数据类型显示对象
    */
   private String  attrDataTypeText;
    /**
     * 是否可以为空
     */
    private boolean nullableFlag;
    private boolean nullableFlag = true;
    /**
     * 默认值
     */
    private String defaultValue;
    /**
     * 小数精度位数
@@ -120,7 +126,7 @@
    private boolean enumFlag;
    /**
z     * 包含枚举的值
     * 包含枚举的值
     */
    private Map<String,String> enumItemMap;
@@ -157,5 +163,13 @@
    /**
     * 时间戳,格式是yyyy-MM-dd HH:mm:ss.SSS
     */
   @JsonFormat(
      pattern = "yyyy-MM-dd HH:mm:ss.SSS"
   )
    private Date ts;
   /**
    * 是否默认属性
    */
   private Boolean isDefaultAttr;
}