第一步:写一个JAVA类,继承 weaver.interfaces.workflow.action 这个包;
第二步:编码相关逻辑业务代码,代码如下:
package weaver.interfaces.workflow.action;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import weaver.conn.RecordSet;
import weaver.general.BaseBean;
import weaver.general.StaticObj;
import weaver.soa.workflow.request.RequestInfo;
import weaver.workflow.request.RequestManager;
import java.sql.*;
/***
* 加班单写入HR
*/
public class NYDTjiaBanWriteHRAction extends BaseBean implements Action {
@Override
public String execute(RequestInfo requestInfo)
{
String requestId = requestInfo.getRequestid();
// 取主表数据
RequestManager requestManager = requestInfo.getRequestManager();
//是否为单据
int isBill=requestManager.getIsbill();
//获取数据库主表名
String tableName=isBill==1? requestManager.