From f886c8b28173f92921c6b53bc2f5a9f7e3171cf9 Mon Sep 17 00:00:00 2001 From: yujintao Date: Thu, 24 Oct 2019 14:55:16 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BD=91=E6=A0=BC=E9=95=BF=E7=BC=96=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/sys/role-add-or-update.vue | 30 ++++++++++++++++---- 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/src/views/modules/sys/role-add-or-update.vue b/src/views/modules/sys/role-add-or-update.vue index f43c3d0b..8f46b883 100644 --- a/src/views/modules/sys/role-add-or-update.vue +++ b/src/views/modules/sys/role-add-or-update.vue @@ -13,10 +13,15 @@ - - + + + + + @@ -66,12 +71,14 @@ export default { visible: false, menuList: [], deptList: [], + roleCodeList: [], dataForm: { id: '', name: '', menuIdList: [], deptIdList: [], - remark: '' + remark: '', + code: '' } } }, @@ -84,6 +91,9 @@ export default { } } }, + created () { + this.getRoleCodeList() + }, methods: { init () { this.visible = true @@ -159,7 +169,15 @@ export default { }) }).catch(() => { }) }) - }, 1000, { 'leading': true, 'trailing': false }) + }, 1000, { 'leading': true, 'trailing': false }), + getRoleCodeList () { + this.$http.get(`/sys/dict/listSimple/sysRoleCode`).then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg) + } + this.roleCodeList = res.data + }).catch(() => { }) + } } }