From 776c30dab51a8018e9cabe27359fa561b490f2b8 Mon Sep 17 00:00:00 2001 From: xuyiming Date: Wed, 17 Jun 2020 11:35:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90=E7=AE=A1=E7=90=86fixed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/authority/addroles.vue | 19 ++++++++++-- src/pages/authority/organizationedit.vue | 16 ++++++---- src/pages/authority/organizationuser.vue | 28 +++++++++++++++-- src/pages/authority/permission.vue | 19 +++++++++--- src/pages/authority/useradd.vue | 38 ------------------------ 5 files changed, 66 insertions(+), 54 deletions(-) delete mode 100644 src/pages/authority/useradd.vue diff --git a/src/pages/authority/addroles.vue b/src/pages/authority/addroles.vue index 0b83d01..ed87886 100644 --- a/src/pages/authority/addroles.vue +++ b/src/pages/authority/addroles.vue @@ -39,7 +39,7 @@ - + 保存 @@ -76,8 +76,8 @@ export default { form: { name: "", desc: "", - person: this.$store.state.userInfo.user_name, - date: formatDateTime_date(new Date()), + person: "", + date: "", }, now_user: 2, //0:普通用户,1:组织管理员,2:超级管理员 permissionData: [], @@ -96,6 +96,7 @@ export default { watch: {}, computed: {}, created() { + this.get_now_user(); this.get_now_page(); console.log(this.$route); }, @@ -319,6 +320,18 @@ export default { console.log(values); console.log(this.permissionData); }, + get_now_user() { + this.$api.user.getNowUser().then(({ data }) => { + let baseinfo = { + person: data.data.user_name, + date: formatDateTime_date(new Date()), + }; + this.form = { + ...this.form, + ...baseinfo, + }; + }); + }, }, }; diff --git a/src/pages/authority/organizationedit.vue b/src/pages/authority/organizationedit.vue index 4dda5d3..23af1c8 100644 --- a/src/pages/authority/organizationedit.vue +++ b/src/pages/authority/organizationedit.vue @@ -162,12 +162,16 @@ export default { } }, get_now_user() { - let userName = this.$store.state.userInfo.user_name; - - this.form = { - person: userName, - date: formatDateTime_date(new Date()), - }; + this.$api.user.getNowUser().then(({ data }) => { + if (data.success == 1) { + this.form = { + person: data.data.user_name, + date: formatDateTime_date(new Date()), + }; + } else { + console.log(data.errMsg); + } + }); }, get_user() { this.$http diff --git a/src/pages/authority/organizationuser.vue b/src/pages/authority/organizationuser.vue index d4789df..28c4703 100644 --- a/src/pages/authority/organizationuser.vue +++ b/src/pages/authority/organizationuser.vue @@ -110,7 +110,7 @@ - + { + if (data.success == 1) { + this.baseinfo = { + person: data.data.user_name, + date: formatDateTime_date(new Date()), + }; + this.form = { + ...this.form, + ...this.baseinfo, + }; + } else { + console.log(data.errMsg); + } + }); }, }, }; diff --git a/src/pages/authority/permission.vue b/src/pages/authority/permission.vue index b4ce7ab..b8d10ca 100644 --- a/src/pages/authority/permission.vue +++ b/src/pages/authority/permission.vue @@ -77,9 +77,12 @@ export default { data: () => ({ listTotal: 0, listData: [], + tempFilter: null, }), methods: { listAction(filters) { + this.tempFilter = filters; + this.$http .get("/apaas/backmgt/user/userApply/list", { params: { @@ -109,10 +112,18 @@ export default { } ) .then(({ data }) => { - this.$message({ - message: `操作成功.`, - type: "success", - }); + if (data.success === 1) { + this.$message({ + message: `操作成功.`, + type: "success", + }); + this.listAction(this.tempFilter); + } else { + this.$message({ + message: `操作失败.`, + type: "warning", + }); + } }) .catch((error) => { this.$message({ diff --git a/src/pages/authority/useradd.vue b/src/pages/authority/useradd.vue deleted file mode 100644 index 42bcb03..0000000 --- a/src/pages/authority/useradd.vue +++ /dev/null @@ -1,38 +0,0 @@ - - - - - -- 2.26.0