sysfunction
__ZLuP7RGirprZZ6SCdiX
__ZLuP7RGirprZZ6SCdiX
" +form_id);
//println("form==>" +form);
var field = form.findFieldByName(item.getName());
var simpleName ="";
if(isNotNull(field)){
simpleName =field.getClass().getSimpleName();
}
if(("AttachmentUploadField".equals(simpleName) || "ImageUploadField".equals(simpleName) ) && isNotNull(item.getValue())){
var JSONArray=new Packages.net.sf.json.JSONArray();
var JSONObject=new Packages.net.sf.json.JSONObject();
//println("item.getValue()==="+item.getValue());
var oldFileArr = JSONArray.fromObject(item.getValue());
for(var i=0 ;i1||arrto.length==0){
return "请选择一条记录操作!";
}
var domainid = getDomainid();
var applicationId = getApplication();
var doc = findDocument(attId);
var domain_id = doc.getItemValueAsString("domain_id");
var form_id = doc.getFormid();
var userId = "";
var srcApp = sysfunction.MY_IP;
var targetApp = sysfunction.JGWW_IP;
var regionId = sysfunction.REGIONID;
var targetServiceUrl = sysfunction.TARGETSERVICEURL;
var businessId = "1001000000001";
//通知企业端更新数据(1003) 通知企业端删除数据(1004) 通知监管端外网更新数据(1001) 通知监管端外网删除数据(1002)
var businessType = "1002";
var callbackUrl = sysfunction.MY_CALLBACKURL;
var token = new Packages.cn.myapps.common.util.Security().getToken(getWebUser().getId());
//通过用户id获取token,才能以前端账号调用接口
targetServiceUrl = targetServiceUrl + "?accessToken=" + token;
//通过用户id获取token,才能以前端账号调用接口
callbackUrl = callbackUrl + "?accessToken=" + token;
var contentMap = new Packages.com.alibaba.fastjson.JSONObject();
contentMap.put("docId",attId);
contentMap.put("applicationId",applicationId);
contentMap.put("domainId",domainid);
contentMap.put("formId",form_id);
contentMap.put("userId",getWebUser().getId());
contentMap.put("receiveFormId",form_id);
contentMap.put("receiveApplicationId",applicationId);
//通知企业端更新数据(1003) 通知企业端删除数据(1004) 通知监管端外网更新数据(1001) 通知监管端外网删除数据(1002)
contentMap.put("businessType",businessType);
//当前监管端地址
contentMap.put("srcApp",srcApp);
//监管端地址如果是内网,则目标地址是外网
contentMap.put("targetApp",sysfunction.IS_OUT == "NO" ? targetApp : sysfunction.INNER_IP);
contentMap.put("regionId",regionId);
//监管端外网接收接口,url后需加token
contentMap.put("targetServiceUrl",targetServiceUrl);
contentMap.put("businessId",businessId);
//监管端内网回调地址,url后需加token
contentMap.put("callbackUrl",callbackUrl);
try{
var outputStr = contentMap.toJSONString();//转换为字符串
//println("outputStr=="+outputStr);
//调用保存并启动流程接口
var BCXinController = new Packages.com.bcxin.controller.BCXinController();
BCXinController.sendData(outputStr);
}catch(e){
return "删除异常,请联系系统管理员";
}
return tis;
},
deleteDataToQYSystemByDoc : function (attId,application_Id){
var isOut = sysfunction.IS_OUT;
if(isOut=="YES"){
var URLConnector = Packages.cn.hutool.http.HttpRequest;
var applicationId = getApplication();
var arrto = splitText(attId,";");
//println("arrto===" + arrto);
if(arrto.length>1){
return "请选择一条记录操作!";
}
var userlist = new Packages.com.alibaba.fastjson.JSONArray();
for(var i=0;i1||arrto.length==0){
return "请选择一条记录操作!";
}
var domainid = getDomainid();
var applicationId = getApplication();
var doc = findDocument(attId);
var domain_id = doc.getItemValueAsString("domain_id");
var formId = doc.getFormid();
var form_Id = doc.getFormid();
var userId = "";
var sql ="select domainid,item_systemAdmin from tlk_CompanyInformation where item_domain_id = '"+domain_id+"'";
var data = findBySQL(sql);
if(isNotNull(data)){
userId= data.getItemValueAsString("systemAdmin");
}else{
userId = "__A7yVvj33RRHsOLgvt0d";
}
var srcApp = sysfunction.MY_IP;
var targetApp = sysfunction.JGWW_IP;
var regionId = sysfunction.REGIONID;
var targetServiceUrl = sysfunction.TARGETSERVICEURL;
var businessId = "1001000000001";
//通知企业端更新数据(1003) 通知企业端删除数据(1004) 通知监管端外网更新数据(1001) 通知监管端外网删除数据(1002)
var businessType = "1004";
var callbackUrl = sysfunction.MY_CALLBACKURL;
var token = new Packages.cn.myapps.common.util.Security().getToken(getWebUser().getId());
//通过用户id获取token,才能以前端账号调用接口
targetServiceUrl = targetServiceUrl + "?accessToken=" + token;
//通过用户id获取token,才能以前端账号调用接口
callbackUrl = callbackUrl + "?accessToken=" + token;
var contentMap = new Packages.com.alibaba.fastjson.JSONObject();
contentMap.put("docId",attId);
contentMap.put("applicationId",applicationId);
contentMap.put("domainId",domain_id);
contentMap.put("formId",formId);
contentMap.put("userId",userId);
contentMap.put("receiveFormId",form_Id);
contentMap.put("receiveApplicationId",application_Id);
//通知企业端更新数据(1003) 通知企业端删除数据(1004) 通知监管端外网更新数据(1001) 通知监管端外网删除数据(1002)
contentMap.put("businessType",businessType);
//当前监管端地址
contentMap.put("srcApp",srcApp);
//监管端地址,固定是外网
contentMap.put("targetApp",targetApp);
contentMap.put("regionId",regionId);
//监管端外网接收接口,url后需加token
contentMap.put("targetServiceUrl",targetServiceUrl);
contentMap.put("businessId",businessId);
//监管端内网回调地址,url后需加token
contentMap.put("callbackUrl",callbackUrl);
try{
var outputStr = contentMap.toJSONString();//转换为字符串
//println("outputStr=="+outputStr);
//调用保存并启动流程接口
var BCXinController = new Packages.com.bcxin.controller.BCXinController();
BCXinController.sendData(outputStr);
}catch(e){
return "删除异常,请联系系统管理员";
}
return tis;
}
}
}]]>
0