createNotice
__JvOHkqjhV41mUo4ITRv
__JvOHkqjhV41mUo4ITRv
0){
serverAndPort="https://v5in.te.baibaodun.com.cn";
}
var serNum = ("0000"+serial_number).substr( -5 ); // 在前面添加 "0" 直到达到指定长度为止
var accessToken = Packages.cn.myapps.common.util.Security.getToken(getWebUser().getId());
//开始生成备案通知书副本
var param='{"tempUrl":"'+serverAndPort+contextPath+'/uploads/kms/notice/noticetemp.html","formData":{"area":"'+area+
'","year":"'+year+'","serialNumber":"'+serNum+'","companyName":"'+companyName+'","month":"'
+month+'","day":"'+day+'","serviceArea":"'+serviceArea+'","fileName":"'+companyName+serNum+'"}}';
var getNoticeUrl=serverAndPort+"/kms/shared/convert/getNotice?accessToken="+accessToken;
var response = Packages.cn.hutool.http.HttpUtil().post(getNoticeUrl,param);
var result=JSON.parse(response);
var record_notice_copy=result["data"]; //备案通知书副本地址
println("获取第一次生成证书地址"+record_notice_copy);
//开始生成备案通知书正本
var QRCodeURL=getSettingValueByCategoryAndKeyWithExpired("企业端域名","qyUrl",60)+"obpm/"+record_notice_copy;
println("获取配置的企业id地址"+QRCodeURL);
var param2='{"tempUrl":"'+serverAndPort+contextPath+'/uploads/kms/notice/noticetemp_qrcode.html","formData":{"area":"'+area+
'","year":"'+year+'","serialNumber":"'+serNum+'","companyName":"'+companyName+'","month":"'
+month+'","day":"'+day+'","serviceArea":"'+serviceArea+'","fileName":"'+companyName+serNum+'","QRCodeURL":"'+QRCodeURL+'"}}';
var response2 = Packages.cn.hutool.http.HttpUtil().post(getNoticeUrl,param2);
var result2=JSON.parse(response2);
var record_notice=result2["data"]; //备案通知书副本地址
println("获取第二次生成证书地址"+record_notice);
//将2个通知书文件地址存储到数据库中
var record_notice_copy_path='[{"name":"'+companyName+serNum+'.pdf","path":"'+record_notice_copy+'","uid":"'+serNum+'"}]';
var record_notice_path='[{"name":"'+companyName+serNum+'.pdf","path":"'+record_notice+'","uid":"'+serNum+'"}]';
var update2SQL="UPDATE tlk_recruitment set ITEM_RECORD_NOTICE='"+record_notice_path+"',ITEM_RECORD_NOTICE_COPY='"+record_notice_copy_path+"' WHERE id='"+docId+"';"
println("修改通知书的地址:"+update2SQL);
updateByDSName("securityflow", update2SQL);
return "生成备案通知书成功";
}
}
}]]>
95