Q:doBatchApprove(String[] docIds, WebUser user, Environment evt,ParamsTable params, Collection<String> limistList)这个函数怎么使用啊?
A:这个函数的作用以及个参数的解释一下:- /**
- * 批量审批文档
- *
- * @param docIds
- * 文档标识数组
- * @param user
- * WebUser对象
- * @param evt
- * 环境
- * @param params
- * 页面参数
- * @param limistList
- * 下一个节点限制列表
- * @see cn.myapps.core.dynaform.activity.ejb.Activity#getApproveLimit();
- * @return 成功条数
- * @throws Exception
- */
- public int doBatchApprove(String[] docIds, WebUser user, Environment evt,
- ParamsTable params, Collection<String> limistList) throws Exception;
复制代码 使用这个函数的一个例子:- var docid=getId();//第一个参数
- var user=getWebUser();//第二个参数
- var evt=new Packages.cn.myapps.constans.Environment();//实例化一个应用环境
- var params="3333";//第四个参数
- var limistList=getStateLabel();//第五个参数
- var process = new Packages.cn.myapps.core.dynaform.document.ejb.DocumentProcess();
- process.doBatchApprove(docid,user,evt,params,limistList);
复制代码 |