diff --git a/src/components/Form/DataForm/components/el-form-renderer/el-form-renderer.vue b/src/components/Form/DataForm/components/el-form-renderer/el-form-renderer.vue index efa8bf191..ae0e592a6 100755 --- a/src/components/Form/DataForm/components/el-form-renderer/el-form-renderer.vue +++ b/src/components/Form/DataForm/components/el-form-renderer/el-form-renderer.vue @@ -168,6 +168,7 @@ export default { * @param {All} options.value 表单数据 */ updateValue({ id, value }) { + if (!value) return this.value = { ...this.value, [id]: value } this.$nextTick(() => { this.$refs.elForm.validateField(id) diff --git a/src/views/pam/Integration/ApplicationCreateUpdate.vue b/src/views/pam/Integration/ApplicationCreateUpdate.vue index f341ba016..238fe3c9e 100644 --- a/src/views/pam/Integration/ApplicationCreateUpdate.vue +++ b/src/views/pam/Integration/ApplicationCreateUpdate.vue @@ -59,6 +59,8 @@ export default { }, on: { fileChange: ([value], updateForm) => { + console.log('fileChange', value) + console.log('updateForm', updateForm) this.logo_file = value } }