update 联调在线编辑

This commit is contained in:
赵霄
2024-01-24 15:31:11 +08:00
parent dbd9ad5c72
commit b150393701
3 changed files with 10 additions and 7 deletions
+4 -4
View File
@@ -1,5 +1,4 @@
import { getFileInfo } from '../api/api'
import { generateEmptyFileTemplate } from '../api/workCenter'
import { generateEmptyFileTemplate, queryFileInfoByEditId } from '../api/workCenter'
import { USER_INFO } from '../store/mutation-types'
import Vue from 'vue'
@@ -11,7 +10,7 @@ import Vue from 'vue'
const queryFileInfo = (fileId) => {
return new Promise(resolve => {
let fileInfo
getFileInfo({ id: fileId }).then(res => {
queryFileInfoByEditId({ id: fileId }).then(res => {
if (res.success) {
fileInfo = res.result
}
@@ -67,7 +66,7 @@ export const onlineEditor = async (params, fileId) => {
// 截取文件后缀名
const fileSuffix = (fileInfo.fileName ? fileInfo.fileName.split('.')[fileInfo.fileName.split('.').length - 1] : '').toLowerCase()
// Q/ZZ 部分截取
const standardNumberPrefix = params.standard_number.split(' ')[0]
const standardNumberPrefix = params.standard_number ? params.standard_number.split(' ')[0] : null
const businessParams = {
standCode: params.standard_number,
dtqbbhbuss: params.substitute_standard_number,
@@ -79,4 +78,5 @@ export const onlineEditor = async (params, fileId) => {
}
const url = `${window._CONFIG.onlyOfficeUrl}/editorPage?filePath=${fileInfo.editFilePath}&fileName=${fileInfo.fileName}&fileType=${fileSuffix}&fileId=${fileInfo.id}&key=${fileInfo.id}&userId=${userInfo.id}&userName=${userInfo.realname}&business=${JSON.stringify(businessParams)}`
window.open(url, '_blank')
return fileInfo.id
}