Commit 3d4f57f5 by 王昆

gsb

parent 4881a839
...@@ -97,7 +97,7 @@ class UtilESignBaoService { ...@@ -97,7 +97,7 @@ class UtilESignBaoService {
result.message = "文档链接为空"; result.message = "文档链接为空";
return result; return result;
} }
var opDownFileResult = await this.opDownFileInfo(docUrl, result); var opDownFileResult = await this.opDownFileInfo(docUrl, flowId, result);
// console.log(opDownFileResult,"==========opDownFile????===================================="); // console.log(opDownFileResult,"==========opDownFile????====================================");
if (opDownFileResult.code != 1) { if (opDownFileResult.code != 1) {
return opDownFileResult; return opDownFileResult;
...@@ -133,14 +133,14 @@ class UtilESignBaoService { ...@@ -133,14 +133,14 @@ class UtilESignBaoService {
result.data = tResult.data; result.data = tResult.data;
return result; return result;
} }
async opDownFileInfo(docUrl, result) { //从oss下载到本地并上传到自己oss,之后删除本地文件 async opDownFileInfo(docUrl, flowId, result) { //从oss下载到本地并上传到自己oss,之后删除本地文件
/*docUrl下载链接,全路径,如:https://XXXXXX.pdf?XXXXX */ /*docUrl下载链接,全路径,如:https://XXXXXX.pdf?XXXXX */
try { try {
var tmpFileName = docUrl.substring(0, docUrl.lastIndexOf("?")); var tmpFileName = docUrl.substring(0, docUrl.lastIndexOf("?"));
var fileName = tmpFileName.substr(tmpFileName.lastIndexOf("/") + 1, tmpFileName.lenght); var fileName = tmpFileName.substr(tmpFileName.lastIndexOf("/") + 1, tmpFileName.lenght);
//解码后的文件全名:xxx.pdf //解码后的文件全名:xxx.pdf
var fileAllName = decodeURIComponent(fileName); //为xxx.pdf var fileAllName = decodeURIComponent(fileName); //为xxx.pdf
var saveFilePath = '/tmp/' + fileAllName; var saveFilePath = '/tmp/' + flowId + ".pdf";
// 下载文件到指定的路径 // 下载文件到指定的路径
var tmpp = await this.restClient.execDownload("'" + docUrl + "'", saveFilePath); var tmpp = await this.restClient.execDownload("'" + docUrl + "'", saveFilePath);
//上传 saveFilePath的文件 到ossClient //上传 saveFilePath的文件 到ossClient
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment