diff --git a/src/common/onlineEdit/index.js b/src/common/onlineEdit/index.js index 19fd86a0f..aabaca67a 100644 --- a/src/common/onlineEdit/index.js +++ b/src/common/onlineEdit/index.js @@ -4,7 +4,7 @@ import { onlyOfficeUrl,kkFileViewUrl } from '@/sysConfig' import { processEditFile } from 'api/process' let Base64 = require('js-base64').Base64; -export default (id,nodeName,userId,userName) => { +export default (id,nodeName,userId,userName,query) => { processEditFile({ id }).then(res => { @@ -20,7 +20,18 @@ export default (id,nodeName,userId,userName) => { editFileInfo.pId = editFileInfo.pid } const nowTime = new Date().getTime() - window.open(onlyOfficeUrl+'/editor?fileId='+editFileInfo.id+'&pid='+editFileInfo.pId+'&taskIds='+editFileInfo.taskId+'&editType='+editFileInfo.editType+'&oldFileName=' + showName + '&fileType=' + 'docx' + '&attId=' + editFileInfo.id + '&fileUrl=' + editFileInfo.downLoadUrl + '&key=' + editFileInfo.id +'&filePath='+editFileInfo.filePath+'&fileName='+editFileInfo.fileName+'&userId='+editFileInfo.userId+'&userName='+editFileInfo.userName) + if (query){ + window.open(onlyOfficeUrl+'/editor?fileId='+editFileInfo.id+'&pid='+editFileInfo.pId+ + '&taskIds='+editFileInfo.taskId+'&editType='+editFileInfo.editType+'&oldFileName=' + showName + + '&fileType=' + 'docx' + '&attId=' + editFileInfo.id + '&fileUrl=' + editFileInfo.downLoadUrl + + '&key=' + editFileInfo.id +'&filePath='+editFileInfo.filePath+ '&fileName='+editFileInfo.fileName+ + '&userId='+editFileInfo.userId+'&userName='+editFileInfo.userName+'&standName='+query.standName+ + '&standEnName='+query.standEnName+'&standCode='+query.standCode+'&putTime='+query.putTime+ + '&issueTime='+query.issueTime+'&dtqbbhbuss='+query.DTQBBHBUSS) + }else{ + window.open(onlyOfficeUrl+'/editor?fileId='+editFileInfo.id+'&pid='+editFileInfo.pId+'&taskIds='+editFileInfo.taskId+'&editType='+editFileInfo.editType+'&oldFileName=' + showName + '&fileType=' + 'docx' + '&attId=' + editFileInfo.id + '&fileUrl=' + editFileInfo.downLoadUrl + '&key=' + editFileInfo.id +'&filePath='+editFileInfo.filePath+'&fileName='+editFileInfo.fileName+'&userId='+editFileInfo.userId+'&userName='+editFileInfo.userName) + + } } }).catch(e => { }) diff --git a/src/common/onlineEditPreview/index.js b/src/common/onlineEditPreview/index.js index ce790d2cb..9cb38f551 100644 --- a/src/common/onlineEditPreview/index.js +++ b/src/common/onlineEditPreview/index.js @@ -4,7 +4,7 @@ import { onlyOfficeUrl,kkFileViewUrl } from '@/sysConfig' import { processEditFile } from 'api/process' let Base64 = require('js-base64').Base64; -export default (id,nodeName,userId,userName) => { +export default (id,nodeName,userId,userName,query) => { processEditFile({ id }).then(res => {