泛微OA 注册自定义接口格式
Posted 廿二又
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了泛微OA 注册自定义接口格式相关的知识,希望对你有一定的参考价值。
package weaver.interfaces.workflow.action.javacode;
import weaver.interfaces.workflow.action.Action;
import weaver.general.BaseBean;
import weaver.soa.workflow.request.RequestInfo;
/**
* 在线自定义action接口
*/
public class Action20221110092310 extends BaseBean implements Action
/**
* 流程路径节点后选择aciton后,会在节点提交后执行此方法。
*/
public String execute(RequestInfo request)
/*
* 流程自定义接口代码示例
*
* 1:日志
* writeLog("in my online edited action");
*
* 2:异常
* boolean error=true;
* if(error)
* request.getRequestManager().setMessageid("90001");
* request.getRequestManager().setMessagecontent("系统异常终止流程提交!");
*
*
* 3:获取requestid
* String requestId = request.getRequestid();
*
* 4:获取表单名称
* String tablename = request.getRequestManager().getBillTableName();
*
* 5:查找表单内容
* RecordSet rs = new RecordSet();
* rs.execute("select * from "+tablename+" where requestid = "+requestId);
* rs.next();
* String mainid = rs.getString("id"); //id:表单主键
* String wenben = rs.getString("wenben"); //wenben:表单设计的字段名称
*
*
*/
return Action.SUCCESS;
以上是关于泛微OA 注册自定义接口格式的主要内容,如果未能解决你的问题,请参考以下文章