diff --git a/src/pages/config/pages/mechanismManage/pages/mechanism.vue b/src/pages/config/pages/mechanismManage/pages/mechanism.vue index ec54c73ab..c93a51236 100644 --- a/src/pages/config/pages/mechanismManage/pages/mechanism.vue +++ b/src/pages/config/pages/mechanismManage/pages/mechanism.vue @@ -148,20 +148,28 @@ - - - {{ scope.row.NameList }} - - - {{ scope.row.NameList }} - - {{ scope.row.NameList.substring(0, 15) }}... - - + prop="roles" + label="角色" + > + + {{getRoleName(scope.row.roles)}} + + + + + + + + + + + + + + + @@ -306,6 +314,12 @@ export default { } }, methods: { + getRoleName(roles){ + let names=roles.map(item=>{ + return item.name + }) + return names.join(',') + }, clearAllSearch() { this.searchForm = { uname: "",
- {{ scope.row.NameList }} -
{{ scope.row.NameList.substring(0, 15) }}...