[update] 修改bug80750

This commit is contained in:
lideqin
2024-02-05 10:36:49 +08:00
parent db2e9a7138
commit 56adb79b6d
3 changed files with 34 additions and 4 deletions
@@ -166,10 +166,20 @@ export default {
const value = this.$refs.addForm.formInline
// 过程稿件id 发布稿>修改单>报批稿>送审稿>征求意见稿>草稿
const fieldArr = ['publish_of_original', 'modification_list', 'draft_for_review', 'draft_for_comment', 'draft']
const needSuffixArr = ['doc', 'docx', 'pdf']
let fileId = ''
for (const item of fieldArr) {
if (!fileId) {
fileId = value[item] ? value[item].split(',')[0] : ''
const fileNameArr = value[item + '_dictText'].split(',')
for (let i = 0; i < fileNameArr.length; i++) {
// 截取文件后缀名
const fileSuffix = (fileNameArr[i] ? fileNameArr[i].split('.')[fileNameArr[i].split('.').length - 1] : '').toLowerCase()
if (needSuffixArr.includes(fileSuffix)) {
// 说明是可以预览的文件格式
console.log('支持文件预览的文件', value[item].split(',')[i], value[item + '_dictText'].split(',')[i])
fileId = value[item].split(',')[i]
}
}
}
}
this.$refs.checkContentModal.title = this.$t('newlyAdded')
@@ -180,10 +190,20 @@ export default {
const value = this.$refs.addForm.formInline
// 过程稿件id 发布稿>修改单>报批稿>送审稿>征求意见稿>草稿
const fieldArr = ['publish_of_original', 'modification_list', 'draft_for_review', 'draft_for_comment', 'draft']
const needSuffixArr = ['doc', 'docx', 'pdf']
let fileId = ''
for (const item of fieldArr) {
if (!fileId) {
fileId = value[item] ? value[item].split(',')[0] : ''
const fileNameArr = value[item + '_dictText'].split(',')
for (let i = 0; i < fileNameArr.length; i++) {
// 截取文件后缀名
const fileSuffix = (fileNameArr[i] ? fileNameArr[i].split('.')[fileNameArr[i].split('.').length - 1] : '').toLowerCase()
if (needSuffixArr.includes(fileSuffix)) {
// 说明是支持文件预览的文件格式
console.log('支持文件预览的文件', value[item].split(',')[i], value[item + '_dictText'].split(',')[i])
fileId = value[item].split(',')[i]
}
}
}
}
this.$refs.checkContentModal.title = this.$t('edit')