From fd0389c86f2ad1bd6d2ceecdcd7943b99c6506fc Mon Sep 17 00:00:00 2001 From: shiziyuan9527 Date: Wed, 19 Feb 2020 11:31:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B0=83=E7=94=A8=E6=96=B9?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/settings/Organization.vue | 66 ++++++---------- .../performance/components/settings/User.vue | 78 +++++++------------ 2 files changed, 52 insertions(+), 92 deletions(-) diff --git a/frontend/src/performance/components/settings/Organization.vue b/frontend/src/performance/components/settings/Organization.vue index 56652e8fd2..9f5008a775 100644 --- a/frontend/src/performance/components/settings/Organization.vue +++ b/frontend/src/performance/components/settings/Organization.vue @@ -133,15 +133,11 @@ cancelButtonText: '取消', type: 'warning' }).then(() => { - this.$get(this.deletePath + row.id).then(response => { - if (response.data.success) { - this.$message({ - type: 'success', - message: '删除成功!' - }); - } else { - this.$message.error(response.message); - } + this.$get(this.deletePath + row.id,() => { + this.$message({ + type: 'success', + message: '删除成功!' + }); this.initTableData() }); }).catch(() => { @@ -154,18 +150,13 @@ createOrganization(createOrganizationForm) { this.$refs[createOrganizationForm].validate( valide => { if (valide) { - this.$post(this.createPath, this.form) - .then(response => { - if (response.data.success) { - this.$message({ - type: 'success', - message: '添加成功!' - }); - this.initTableData(); - } else { - this.$message.error(response.message); - } - this.createVisible = false; + this.$post(this.createPath, this.form,() => { + this.$message({ + type: 'success', + message: '添加成功!' + }); + this.initTableData(); + this.createVisible = false; }); } else { return false; @@ -175,19 +166,14 @@ updateOrganization(udpateOrganizationForm) { this.$refs[udpateOrganizationForm].validate(valide => { if (valide) { - this.$post(this.updatePath, this.form) - .then(response => { - if (response.data.success) { - this.$message({ - type: 'success', - message: '修改成功!' - }); - this.updateVisible = false; - } else { - this.$message.error(response.message); - } - this.initTableData(); - self.loading = false; + this.$post(this.updatePath, this.form,() => { + this.$message({ + type: 'success', + message: '修改成功!' + }); + this.updateVisible = false; + this.initTableData(); + self.loading = false; }); } else { return false; @@ -195,14 +181,10 @@ }) }, initTableData() { - this.$post(this.buildPagePath(this.queryPath)).then(response => { - if (response.data.success) { - let data = response.data.data; - this.total = data.itemCount; - this.tableData = data.listObject; - } else { - this.$message.error(response.message); - } + this.$post(this.buildPagePath(this.queryPath),{},response => { + let data = response.data; + this.total = data.itemCount; + this.tableData = data.listObject; }) }, closeFunc() { diff --git a/frontend/src/performance/components/settings/User.vue b/frontend/src/performance/components/settings/User.vue index 771a599758..1067726a79 100644 --- a/frontend/src/performance/components/settings/User.vue +++ b/frontend/src/performance/components/settings/User.vue @@ -180,16 +180,12 @@ cancelButtonText: '取消', type: 'warning' }).then(() => { - this.$get(this.deletePath + row.id).then(response => { - if (response.data.success) { - this.$message({ - type: 'success', - message: '删除成功!' - }); - this.initTableData() - } else { - this.$message.error(response.message) - } + this.$get(this.deletePath + row.id, () => { + this.$message({ + type: 'success', + message: '删除成功!' + }); + this.initTableData(); }); }).catch(() => { this.$message({ @@ -201,18 +197,13 @@ createUser(createUserForm) { this.$refs[createUserForm].validate(valide => { if (valide) { - this.$post(this.createPath, this.form) - .then(response => { - if (response.data.success) { - this.$message({ - type: 'success', - message: '添加成功!' - }); - this.initTableData(); - } else { - this.$message.error(response.message); - } - this.createVisible = false; + this.$post(this.createPath, this.form, () => { + this.$message({ + type: 'success', + message: '添加成功!' + }); + this.initTableData(); + this.createVisible = false; }); } else { return false; @@ -222,19 +213,14 @@ updateUser(updateUserForm) { this.$refs[updateUserForm].validate(valide => { if (valide) { - this.$post(this.updatePath, this.form) - .then(response => { - if (response.data.success) { - this.$message({ - type: 'success', - message: '修改成功!' - }); - this.updateVisible = false; - } else { - this.$message.error(response.message); - } - this.initTableData(); - self.loading = false; + this.$post(this.updatePath, this.form,() => { + this.$message({ + type: 'success', + message: '修改成功!' + }); + this.updateVisible = false; + this.initTableData(); + self.loading = false; }); } else { return false; @@ -242,29 +228,21 @@ }) }, initTableData() { - this.$post(this.buildPagePath(this.queryPath)).then(response => { - if (response.data.success) { - let data = response.data.data; + this.$post(this.buildPagePath(this.queryPath),{},response => { + let data = response.data; this.total = data.itemCount; this.tableData = data.listObject; - } else { - this.$message.error(response.message); - } }) }, closeFunc() { this.form = {}; }, changeSwitch(row) { - this.$post(this.updatePath, row).then(response =>{ - if (response.data.success) { - this.$message({ - type: 'success', - message: '状态修改成功!' - }); - } else { - this.$message.error(response.message); - } + this.$post(this.updatePath, row,() =>{ + this.$message({ + type: 'success', + message: '状态修改成功!' + }); }) }, buildPagePath(path) {