saas_combaseinfo
__DXZvc8mnEmDqMARhK7a
__DXZvc8mnEmDqMARhK7a
" + hostUrl);
println("1111111111")
var JSONString = URLConnector.post(hostUrl).header("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8").execute().body();
println("JSONString==>" + JSONString);
var str = eval('('+JSONString+')');
var access_token = str.data.access_token;
request.getSession().setAttribute(userId + "saas_access_token",access_token);
saasToken=access_token;
}else{
println("缓存token获取中……")
saasToken=userAccessToken;
}
return userAccessToken;
}
function updatecombaseinfo(comName,telePhone,fax,regProvince,regCity,regArea,regAddress,economicType,industryType,compType,institutionType,isBranchCom,parentComName,parentComCerNo,parentComRep,parentComTel){
var URLConnector = Packages.cn.hutool.http.HttpRequest;
var saasToken= getSaasToken();
println("updatecombaseinfo-->saasToken:"+saasToken);
var url=getSaasUrl()+"saas_api/enterprise/company/com-base-info/update-com-base-info?access_token="+saasToken;
println(url)
var getComIdUrl=getSaasUrl()+"saas_api/system/com-base-info/get";
println(getComIdUrl);
var getComIdUrlJsonStr = URLConnector.get(getComIdUrl).header("access_token",saasToken).form(contentMap).execute().body();
var getComIdData = eval('('+getComIdUrlJsonStr+')');
if(getComIdData.data==null){
return getComIdData.msg;
}
var comId = getComIdData.data.comId;
println("comId:"+comId)
var contentMap = new Packages.com.alibaba.fastjson.JSONObject();
contentMap.put("comId",comId);
contentMap.put("comName",comName);
contentMap.put("telePhone",telePhone);
contentMap.put("fax",fax);
contentMap.put("regProvince",regProvince);
contentMap.put("regCity",regCity);
contentMap.put("regArea",regArea);
contentMap.put("regAddress",regAddress);
contentMap.put("economicType",economicType);
contentMap.put("industryType",industryType);
contentMap.put("compType",compType);
contentMap.put("institutionType",institutionType);
contentMap.put("isBranchCom",isBranchCom);
contentMap.put("parentComName",parentComName);
contentMap.put("parentComCerNo",parentComCerNo);
contentMap.put("parentComRep",parentComRep);
contentMap.put("parentComTel",parentComTel);
println("contentMap:"+contentMap)
var rtJsonStr = URLConnector.post(url).header("Content-Type", "application/x-www-form-urlencoded").header("access_token",saasToken).form(contentMap).execute().body();
println("rtJsonStr===" + rtJsonStr);
var json = JSON.parse(rtJsonStr);
var retType = json.retType;
if (retType != 0) {
return "更新同步Saas企业信息失败:"+json.msg;
}
return "更新同步Saas企业信息成功";
}]]>
0