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(() => { })
+ }
}
}