import { IPSDataEntityObject } from '../ipsdata-entity-object'; /** * * 子接口类型识别属性[] * @export * @interface IPSDESampleData */ export interface IPSDESampleData extends IPSDataEntityObject { /** * 代码标识 * @type {string} */ codeName: string; /** * 示例数据 * @type {string} */ data: string; /** * 示例数据JSON对象 * @type {IModel} */ dataJO: IModel; /** * 数据类型 * @description 值模式 [实体示例数据类型] {JSON:JSON数据、 XML:XML数据、 SCRIPT:脚本、 USER:用户自定义 } * @type {( string | 'JSON' | 'XML' | 'SCRIPT' | 'USER')} */ dataType: string | 'JSON' | 'XML' | 'SCRIPT' | 'USER'; /** * 逻辑模式 * @description 值模式 [实体示例数据逻辑模式] {INSTALLDATA:初始化数据 } * @type {( string | 'INSTALLDATA')} */ logicMode: string | 'INSTALLDATA'; /** * 随机数量 * @type {number} */ randomCount: number; /** * 随机模式 * @description 值模式 [示例数据随机模式] {DEFAULT:默认 } * @type {( string | 'DEFAULT')} */ randomMode: string | 'DEFAULT'; /** * 随机参数 * @type {string} */ randomParam: string; /** * 随机参数2 * @type {string} */ randomParam2: string; /** * 随机参数3 * @type {number} */ randomParam3: number; /** * 随机参数4 * @type {number} */ randomParam4: number; } //# sourceMappingURL=ipsdesample-data.d.ts.map