fix: 修复上传组件未与表单数据双向绑定的问题,增加文件预览代码

This commit is contained in:
逸尘
2023-03-23 00:56:46 +08:00
parent d2a990de85
commit 85d74fafcf
3 changed files with 112 additions and 19 deletions

View File

@@ -154,12 +154,23 @@ export default {
})
},
fillFormData(form, data) {
form.fields.forEach(item => {
const val = data[item.__vModel__]
if (val) {
item.__config__.defaultValue = val
form.fields.forEach((item) => {
const vModel = item.__vModel__;
const val = data[item.__vModel__];
// 特殊处理el-upload回显图片
if (item.__config__.tag === "el-upload") {
// 回显图片
item["file-list"] = (val || []).map((url) => ({
name: `${vModel}${i}`,
url,
}));
}
})
if (val) {
item.__config__.defaultValue = val;
}
});
},
/** 获取流程变量内容 */
processVariables(taskId) {