diff --git a/vue-consul/src/views/avd/index.vue b/vue-consul/src/views/avd/index.vue index ecfa75d..75c6547 100644 --- a/vue-consul/src/views/avd/index.vue +++ b/vue-consul/src/views/avd/index.vue @@ -24,7 +24,7 @@ 取消 - + 确认 @@ -63,7 +63,9 @@ export default { handleCreate() { this.listLoading = true getAvdConfig().then(response => { - this.avd_config = response.avd_config + if (Object.keys(response.avd_config).length !== 0) { + this.avd_config = response.avd_config + } this.listLoading = false this.dialogFormVisible = true }) @@ -75,12 +77,12 @@ export default { this.listLoading = false }) }, - createData(avd_config) { + createData() { this.$refs['dataForm'].validate((valid) => { if (valid) { this.dialogFormVisible = false this.listLoading = true - postAvdJob(avd_config).then(response => { + postAvdJob(this.avd_config).then(response => { this.fetchData() this.$message({ message: response.data,