import { IPSModelObject } from '../../ipsmodel-object'; import { IPSAppDEField } from '../dataentity/ipsapp-defield'; import { IPSAppDataEntity } from '../dataentity/ipsapp-data-entity'; import { IPSAppWF } from './ipsapp-wf'; /** * * @export * @interface IPSAppWFDE */ export interface IPSAppWFDE extends IPSModelObject { /** * 流程状态值 * @type {string} */ entityWFState: string; /** * 应用实体 * * @type {IPSAppDataEntity} */ getPSAppDataEntity(): IPSAppDataEntity | null; /** * 应用实体 * * @type {IPSAppDataEntity} */ get psAppDataEntity(): IPSAppDataEntity | null; /** * 应用实体(必须存在) * * @type {IPSAppDataEntity} */ getPSAppDataEntityMust(): IPSAppDataEntity; /** * 应用工作流 * * @type {IPSAppWF} */ getPSAppWF(): IPSAppWF | null; /** * 应用工作流 * * @type {IPSAppWF} */ get psAppWF(): IPSAppWF | null; /** * 应用工作流(必须存在) * * @type {IPSAppWF} */ getPSAppWFMust(): IPSAppWF; /** * 流程状态应用应用属性 * * @type {IPSAppDEField} */ getWFStatePSAppDEField(): IPSAppDEField | null; /** * 流程状态应用应用属性 * * @type {IPSAppDEField} */ get wFStatePSAppDEField(): IPSAppDEField | null; /** * 流程状态应用应用属性(必须存在) * * @type {IPSAppDEField} */ getWFStatePSAppDEFieldMust(): IPSAppDEField; }