diff --git a/src/views/system/modules/UserModal.vue b/src/views/system/modules/UserModal.vue index 03f2005..8bd5f84 100644 --- a/src/views/system/modules/UserModal.vue +++ b/src/views/system/modules/UserModal.vue @@ -367,7 +367,7 @@ export default { getUserRoles (userid) { queryUserRole({ userid: userid }).then((res) => { if (res.success) { - this.model.selectedroles = res.result.join(',') + this.model.selectedroles = res.result } }) }, @@ -430,7 +430,9 @@ export default { if (this.model.userIdentity !== 2) { this.model.departIds = '' } - + if (Array.isArray(this.model.selectedroles)) { + this.model.selectedroles = this.model.selectedroles.join(',') + } // 对密码、邮箱、手机号进行加密 const encrypt = new JSEncrypt() encrypt.setPublicKey(that.rsaPublicKey)