import { IPSControlAction } from './ipscontrol-action'; import { IPSDEOPPriv } from '../dataentity/priv/ipsdeoppriv'; /** * * 子接口类型识别属性[] * @export * @interface IPSControlHandlerAction */ export interface IPSControlHandlerAction extends IPSControlAction { /** * 目标行为名称 * @type {string} */ actionName: string; /** * 行为类型 * @type {string} */ actionType: string; /** * 结果集附加条件 * @type {string} */ customCond: string; /** * 数据访问行为 * @type {string} */ dataAccessAction: string; /** * 实体操作标识对象 * * @type {IPSDEOPPriv} */ getPSDEOPPriv(): IPSDEOPPriv | null; /** * 实体操作标识对象 * * @type {IPSDEOPPriv} */ get psDEOPPriv(): IPSDEOPPriv | null; /** * 实体操作标识对象(必须存在) * * @type {IPSDEOPPriv} */ getPSDEOPPrivMust(): IPSDEOPPriv; }