fix: 修复同步任务创建时协议字段为空的错误提示

This commit is contained in:
Bai 2021-08-18 19:31:20 +08:00 committed by Jiangjie.Bai
parent 8af7c46f02
commit 32817390c2

View File

@ -134,6 +134,23 @@ export default {
value.ip_network_segment_group = value.ip_network_segment_group ? value.ip_network_segment_group.split(',') : []
}
return value
},
onPerformError(error, method, vm) {
this.$emit('submitError', error)
const response = error.response
const data = response.data
if (response.status === 400) {
for (const key of Object.keys(data)) {
let value = data[key]
if (key === 'protocols') {
value = Object.values(data[key])
}
if (value instanceof Array) {
value = value.join(';')
}
this.$refs.form.setFieldError(key, value)
}
}
}
}
},