diff --git a/resources/beike/admin/views/pages/regions/index.blade.php b/resources/beike/admin/views/pages/regions/index.blade.php index 301a9055..fce604ca 100644 --- a/resources/beike/admin/views/pages/regions/index.blade.php +++ b/resources/beike/admin/views/pages/regions/index.blade.php @@ -132,6 +132,7 @@ checkedCreate(type, index) { this.dialog.show = true this.dialog.type = type + this.dialog.index = index if (type == 'edit') { let tax = this.regions[index]; @@ -179,7 +180,11 @@ $http[type](url, this.dialog.form).then((res) => { this.$message.success(res.message); - this.regions.push(res.data) + if (type == 'add') { + this.regions.push(res.data) + } else { + this.regions[this.dialog.index] = res.data + } this.dialog.show = false }) });