update 联调在线编辑
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user