ObjectPropertyParamRes

class deepfos.api.models.deepmodel.ObjectPropertyParamRes(**data)

属性

app : Optional[str]

应用id

autoValue : Optional[bool]

是否自动赋值

code : str

属性编码

constraint : Optional[str]

约束

defaultValue : Optional[str]

默认值 默认值类型(0 无,1 定值,2 当前时间 3 枚举)

defaultValueType : Optional[int]

默认值类型 默认值类型(0 无,1 定值)

inferBase : Optional[str]

AT_LEAST_ONE, AT_MOST_ONE, MANY, ONE

maxLength : Optional[int]

最大长度

maxNum : Optional[int]

最大数量

maxValue : Optional[str]

最大值

maxValueCondition : Optional[str]

最大值条件,枚举值 LESS_OR_EQUALS 小于等于;LESS 小于

minValue : Optional[str]

最小值

minValueCondition : Optional[str]

最小值条件 GREATER_OR_EQUALS 大于等于;GREATER大于

name : Dict[strOptional[str]]

属性名称

objectCode : Optional[str]

对象编码

whetherBusinessKey : bool

是否是业务主键

whetherCalculation : bool

是否是计算属性

whetherOnly : bool

是否唯一

whetherReadOnly : bool

是否只读

whetherRequired : bool

是否必填

whetherSystemProperties : bool

是否系统属性

propertyId : Optional[str]