public class TestAction extends BaseBean implements Action {
public String execute(RequestInfo requestinfo) {
System.out.println("进入Action requestid="+requestinfo.getRequestid());
String requestid = requestinfo.getRequestid();//请求ID
String requestlevel = requestinfo.getRequestlevel();//请求紧急程度
String src = requestinfo.getRequestManager().getSrc();
//当前操作类型 submit:提交/reject:退回
String workflowid = requestinfo.getWorkflowid();//流程ID
String tablename = requestinfo.getRequestManager().getBillTableName();//表单名称
int billid = requestinfo.getRequestManager().getBillid();//表单数据ID
User usr = requestinfo.getRequestManager().getUser();//获取当前操作用户对象
String requestname = requestinfo.getRequestManager().getRequestname();//请求标题
String remark = requestinfo.getRequestManager().getRemark();//当前用户提交时的签字意见
int formid = requestinfo.getRequestManager().getFormid();//表单ID
int isbill = requestinfo.getRequestManager().getIsbill();//是否是自定义表单
//取主表数据
Property[] properties = request.getMainTableInfo().getProperty();// 获取表单主字段信息
for (int i = 0; i < properties.length; i++) {
String name = properties[i].getName();// 主字段名称
String value = Util.null2String(properties[i].getValue());// 主字段对应的值
System.out.println(name + " " + value);
}
//取明细数据
DetailTable[] detailtable = request.getDetailTableInfo().getDetailTable();// 获取所有明细表
}
ecology9常用SDK方法
管理员
发布于:2026-04-04 20:50:36
上一篇:没有了
苏公网安备 32111202000338号