diff --git a/src/views/setting/client/index.vue b/src/views/setting/client/index.vue index 256ef2f7..cdb14c28 100644 --- a/src/views/setting/client/index.vue +++ b/src/views/setting/client/index.vue @@ -32,7 +32,7 @@ - + @@ -46,6 +46,9 @@ }, data(){ return { + dialog: { + save: false + }, apiObj: this.$API.app.list, selection: [] } @@ -53,12 +56,17 @@ methods: { //增加 add(){ - this.$refs.saveDialog.show() + this.dialog.save = true + this.$nextTick(() => { + this.$refs.saveDialog.open() + }) }, //编辑 table_edit(row){ - this.$refs.saveDialog.show('edit') - this.$refs.saveDialog.setData(row) + this.dialog.save = true + this.$nextTick(() => { + this.$refs.saveDialog.open('edit').setData(row) + }) }, //删除 async table_del(row, index){ diff --git a/src/views/setting/client/save.vue b/src/views/setting/client/save.vue index 408ec563..faf71670 100644 --- a/src/views/setting/client/save.vue +++ b/src/views/setting/client/save.vue @@ -1,5 +1,5 @@