sync
__DXZvc8mnEmDqMARhK7a
__DXZvc8mnEmDqMARhK7a
0){
for(var iterator = datas.iterator();iterator.hasNext();){
var data = iterator.next();
var userId = data.getItemValueAsString("systemAdmin");
var targetApp = data.getItemValueAsString("systemURL");
var regionId = data.getItemValueAsString("region");
var FlowUrl = targetApp+"/runtime/"+applicationId+"/documents/activities/saveStartWorkFlow";
var token = new Packages.cn.myapps.common.util.Security().getToken(userId); //通过用户id获取token,才能以前端账号调用接口
FlowUrl = FlowUrl + "?accessToken=" + token;
println("FlowUrl=="+FlowUrl);
println("outputStr=="+outputStr);
println("userId=="+userId);
try{
var JSONString = URLConnector.post(FlowUrl,outputStr);
var errmsg = JSONString.get("errmsg");
if(!"ok".equals(errmsg)){
return "同步数据失败,请联系管理员";
}
} catch(e) {
println("异常信息==>" + e);
return "同步数据失败,请联系管理员";
}
//发送附件userlist
for(var userlistIterator = userlist.iterator();userlistIterator.hasNext();){
var dataFile = userlistIterator.next();
var FlowUrlFile = targetApp+"/runtime/file/transfer";
FlowUrlFile = FlowUrlFile + "?accessToken=" + token;
var outputStrFile=dataFile.toJSONString();//转换为字符串
println("outputStrFile=="+outputStrFile);
var JSONStringFile = URLConnector.post(FlowUrlFile,outputStrFile);
var errmsg = JSONStringFile.get("errmsg");
println("JSONStringFileerrmsg=="+errmsg);
}
}
}else{
return "提交审批失败,请联系管理员维护监管机构的配置信息!";
}
},
deleteDateToJgSystemByDocHZH : function (selectList,applicationId,officeAddressID){
var URLConnector = new Packages.cn.myapps.util.http.HttpRequestUtil();
var arrto = splitText(selectList,";");
var userlist = new Packages.com.alibaba.fastjson.JSONArray();
for(var i=0;i" + outputStr);
//调用删除接口
var sql = "select '"+getDomainid()+"' As domainid, rs.item_region,rs.item_systemAdmin,rs.item_systemURL from "+sync.DS_ORGANIZATIONAUTH+".tlk_RegionSystem rs inner JOIN "+sync.DS_ORGANIZATIONAUTH+".tlk_DepartmentLevel dl on rs.ITEM_REGION=dl.item_region and dl.id ='"+officeAddressID+"' ";
var datas = queryBySQL(sql);
if(datas.size()>0){
for(var iterator = datas.iterator();iterator.hasNext();){
var data = iterator.next();
var userId = data.getItemValueAsString("systemAdmin");
var targetApp = data.getItemValueAsString("systemURL");
var regionId = data.getItemValueAsString("region");
var FlowUrl = targetApp+"/runtime/"+applicationId+"/documents";
var token = new Packages.cn.myapps.common.util.Security().getToken(userId); //通过用户id获取token,才能以前端账号调用接口
FlowUrl = FlowUrl + "?accessToken=" + token;
println("FlowUrl=="+FlowUrl);
println("outputStr=="+outputStr);
println("userId=="+userId);
try{
var JSONString = URLConnector.delete(FlowUrl,outputStr);
println("JSONString=="+JSONString);
var errmsg = JSONString.get("errmsg");
if(!"ok".equals(errmsg)){
return "同步数据失败,请联系管理员";
}
} catch(e) {
println("异常信息==>" + e);
return "同步数据失败,请联系管理员";
}
}
}else{
return "提交审批失败,请联系管理员维护监管机构的配置信息!";
}
}
}]]>
0