From df982f1554a029a57b0b21ecaa740233cab09a9d Mon Sep 17 00:00:00 2001
From: 张诺 <zhang_12370@163.com>
Date: 星期二, 07 四月 2026 15:57:57 +0800
Subject: [PATCH] fix(FileUpload/ImageUpload): 修复上传组件文件名显示和模型值格式问题
---
src/views/collaborativeApproval/knowledgeBase/index.vue | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/views/collaborativeApproval/knowledgeBase/index.vue b/src/views/collaborativeApproval/knowledgeBase/index.vue
index 0c1e44d..236962c 100644
--- a/src/views/collaborativeApproval/knowledgeBase/index.vue
+++ b/src/views/collaborativeApproval/knowledgeBase/index.vue
@@ -133,7 +133,7 @@
</el-form-item>
</el-col>
</el-row>
- <el-form-item label="闄勪欢鏉愭枡" prop="tempFileIds">
+ <el-form-item label="闄勪欢鏉愭枡" prop="files">
<el-upload
v-model:file-list="fileList"
:action="upload.url"
@@ -318,7 +318,7 @@
keyPoints: "",
creator: "",
usageCount: 0,
- tempFileIds: []
+ files: []
},
dialogVisible: false,
dialogTitle: "",
@@ -516,7 +516,7 @@
keyPoints: "",
creator: userStore.nickName || "",
usageCount: 0,
- tempFileIds: []
+ files: []
});
} else if (type === "edit" && row) {
dialogTitle.value = "缂栬緫鐭ヨ瘑";
@@ -532,7 +532,7 @@
keyPoints: row.keyPoints,
creator: row.creator,
usageCount: row.usageCount,
- tempFileIds: (row.commonFileList || []).map(file => file.id)
+ files: row.commonFileList || []
});
}
dialogVisible.value = true;
@@ -636,7 +636,7 @@
keyPoints: "",
creator: userStore.nickName || "",
usageCount: 0,
- tempFileIds: []
+ files: []
});
// 娓呴櫎琛ㄥ崟楠岃瘉鐘舵��
if (formRef.value) {
@@ -670,10 +670,10 @@
function handleUploadSuccess(res, file, uploadFiles) {
proxy.$modal.closeLoading();
if (res.code === 200) {
- if (!form.value.tempFileIds) {
- form.value.tempFileIds = [];
+ if (!form.value.files) {
+ form.value.files = [];
}
- form.value.tempFileIds.push(res.data.tempId);
+ form.value.files.push({url:res.data.tempPath,name:res.data.originalName});
proxy.$modal.msgSuccess("涓婁紶鎴愬姛");
} else {
proxy.$modal.msgError(res.msg);
--
Gitblit v1.9.3