#推送请假信息到考勤系统action 控制只允许提交操作时执行

kangrui
wangjie 2 years ago
parent b11dab66cf
commit 8075137807

@ -8,6 +8,7 @@ import com.engine.kr.entity.kq.KqGlobal;
import com.engine.kr.enums.KqInteractiveEnum;
import com.engine.kr.service.impl.KqInteractiveServiceImpl;
import weaver.general.BaseBean;
import weaver.general.Util;
import weaver.interfaces.workflow.action.Action;
import weaver.soa.workflow.request.MainTableInfo;
import weaver.soa.workflow.request.Property;
@ -24,6 +25,18 @@ import java.util.Map;
public class KrLeaveCreateAction implements Action {
@Override
public String execute(RequestInfo requestInfo) {
//判断操作类型 只有submit情况下执行下面推送考勤系统 请假信息
String src = Util.null2String(requestInfo.getRequestManager().getSrc());
String nodeid = Util.null2String(requestInfo.getRequestManager().getNodeid());
String requestid = Util.null2String(requestInfo.getRequestid());
//控制仅提交时触发
if(!"submit".equals(src)) {
return null;
}
new BaseBean().writeLog("--KrLeaveCreateAction-requestid-:"+requestid+", nodeid-:"+nodeid);
MainTableInfo mainTableInfo = requestInfo.getMainTableInfo();
String resourceId = "";
String leaveType = "";

Loading…
Cancel
Save