import { IPSModelSortable } from '../ipsmodel-sortable'; import { IPSDynaModelAttr } from './ipsdyna-model-attr'; /** * * @export * @interface IPSSysDynaModelAttr */ export interface IPSSysDynaModelAttr extends IPSDynaModelAttr, IPSModelSortable { /** * 标准值类型 * @type {number} * @default 0 */ stdDataType: number; /** * 属性值 * @type {string} */ value: string; /** * 值类型 * @description 值模式 [系统动态模型值类型] {VALUE:直接值、 OBJECT:模型对象、 DE:实体对象 } * @type {( string | 'VALUE' | 'OBJECT' | 'DE')} */ valueType: string | 'VALUE' | 'OBJECT' | 'DE'; /** * 属性为数组 * @type {boolean} * @default false */ array: boolean; }