通过post请求带参传入oa,走oa的审批流
this.setEnable(false);
var jsUid = _g().getCellValue("D6",null);
FR.Msg.confirm("确认", "请仔细确认是否发起无误后提交!", function(ok) {
if (ok) {
setTimeout(function() {
function ajax(options){
var xhr = null;
//创建对象
if(window.XMLHttpRequest){
xhr = new XMLHttpRequest()
} else {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
// 连接
xhr.open(options.type,options.url,options.async);
xhr.setRequestHeader("Content-Type","application/json;charset=UTF-8");
xhr.send(JSON.stringify(options.data));
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
options.success(xhr.responseText);
}
}
}
ajax({
url : "http:", // url---->地址
type : "POST", // type ---> 请求方式
async : true, // async----> 同步:false,异步:true
data : { //传入信息
docContent : "文档富文本内容", //文档富文本内容
docStatus : "10", //文档状态:10-草稿,20-待审核(默认)
docSubject : "文档标题", //文档标题
fdTemplateId : "审批流模板id", //oa审批流模板id,需提前联系oa系统申请
jsUid : jsUid, //审批流唯一id
jsUrl : jsUrl, //系统的url,参数结算系统负责拼接
loginName : loginName, //登录工号
startTime : startTime //流程发起时间,时间格式:YYYY-MM-DD HH:mm:ss
},
success : function(data){ //返回接受信息
console.log(data);
}
})
_g('${sessionID}').verifyAndWriteReport(); //执行提交入库操作
setTimeout(function() {
window.open("http:="+ ID +"&s_css=default"); //弹出新标签
}, 1500);
}, 800);
} else {
this.setEnable(true);
return false; //点击取消时,返回值为false,不执行操作。
}
})