Template.txt 939 Bytes
package $PackageName$;

import java.util.*;
import weaver.conn.RecordSet;
import weaver.general.Util;
import weaver.hrm.User;
import weaver.soa.workflow.request.RequestInfo;
import weaver.formmode.customjavacode.AbstractModeExpandJavaCode;

public class $ClassName$ extends AbstractModeExpandJavaCode {
	/**
	 * 执行模块扩展动作
	 * @param param
	 *  param包含(但不限于)以下数据
	 *  user 当前用户
	 */
	public void doModeExpand(Map<String, Object> param) throws Exception {
		User user = (User)param.get("user");
		int billid = -1;//数据id
		int modeid = -1;//模块id
		RequestInfo requestInfo = (RequestInfo)param.get("RequestInfo");
		if(requestInfo!=null){
			billid = Util.getIntValue(requestInfo.getRequestid());
			modeid = Util.getIntValue(requestInfo.getWorkflowid());
			if(billid>0&&modeid>0){
				RecordSet rs =new RecordSet();
				//------请在下面编写业务逻辑代码------
				
			}
		}
	}

}