public MyActionTypeManager extends com.seeyon.ctp.form.modules.trigger.FormTriggerActionTypeManager { public void execute(TriggerActionContext contxt) throws BusinessException{ ... } }
Spring配置
<beans default-autowire="byName"> <bean id="myActionTypeManager" class="MyActionTypeManager /> </beans>
接口说明
public abstract class FormTriggerActionTypeManager { /**正文组件**/ protected abstract void execute(TriggerActionContext contxt) throws BusinessException; }
入参Pojo:TriggerActionContext
/**协同正文(如果是流程的话)**/
protected CtpContentAll contentAll;
/**数据记录**/
protected FormDataMasterBean masterBean;
/**是否是时间调度触发**/
protected boolean isTime;
/**触发记录模板**/
protected FormTriggerRecord record;
/**触发设置bean**/
protected FormTriggerBean triggerBean;
/**触发动作bean**/
protected FormTriggerActionBean actionBean;
/**触发条件bean**/
protected FormTriggerConditionBean formConditionBean;
protected FormTriggerConditionBean dateConditionBean;
/**触发源表单*/
protected FormBean formBean;
/**触发源表单*/
protected FormBean formBean;
/**表单管理配置值,对应ConfigPage的值*/
protected String configValue;
/** 重复表触发时间,当前重复表的Id,格式为“重复表名|行数据Id1,行数据Id2” **/
protected String Date_SubDataIds;
