|
|
@ -6,11 +6,12 @@ |
|
|
ref="roleGridRef" |
|
|
ref="roleGridRef" |
|
|
:title="$t('system.role.grid.title')" |
|
|
:title="$t('system.role.grid.title')" |
|
|
:config-button="true" |
|
|
:config-button="true" |
|
|
|
|
|
dnd-mode="server" |
|
|
selection="multiple" |
|
|
selection="multiple" |
|
|
db-click-operation="edit" |
|
|
db-click-operation="edit" |
|
|
:checkbox-selection="true" |
|
|
:checkbox-selection="true" |
|
|
:data-url="Environment.apiContextPath('/api/system/role')" |
|
|
:data-url="Environment.apiContextPath('/api/system/role')" |
|
|
:sort-by="['name']" |
|
|
:sort-by="['order']" |
|
|
:query-form-cols-num="3" |
|
|
:query-form-cols-num="3" |
|
|
:query-form-fields="[ |
|
|
:query-form-fields="[ |
|
|
{ name: 'code', label: $t('code'), type: 'w-text' }, |
|
|
{ name: 'code', label: $t('code'), type: 'w-text' }, |
|
|
@ -20,6 +21,7 @@ |
|
|
:toolbar-configure="{ noIcon: false }" |
|
|
:toolbar-configure="{ noIcon: false }" |
|
|
:toolbar-actions="['query', 'refresh', 'separator', 'add', 'clone', 'edit', 'remove', 'separator', 'view', 'separator', 'export']" |
|
|
:toolbar-actions="['query', 'refresh', 'separator', 'add', 'clone', 'edit', 'remove', 'separator', 'view', 'separator', 'export']" |
|
|
:columns="[ |
|
|
:columns="[ |
|
|
|
|
|
{ width: 60, name: 'order', label: $t('order') }, |
|
|
{ width: 200, name: 'code', label: $t('code') }, |
|
|
{ width: 200, name: 'code', label: $t('code') }, |
|
|
{ width: '100%', name: 'name', label: $t('name') }, |
|
|
{ width: '100%', name: 'name', label: $t('name') }, |
|
|
{ width: 70, name: 'enable', label: $t('status'), align: 'center', format: Formater.enableTag() }, |
|
|
{ width: 70, name: 'enable', label: $t('status'), align: 'center', format: Formater.enableTag() }, |
|
|
@ -52,6 +54,7 @@ |
|
|
return SessionManager.isPrimaryCorporation(); |
|
|
return SessionManager.isPrimaryCorporation(); |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
|
|
|
{ name: 'order', label: $t('order'), type: 'w-integer' }, |
|
|
{ name: 'enable', label: $t('enable'), type: 'w-checkbox', defaultValue: true }, |
|
|
{ name: 'enable', label: $t('enable'), type: 'w-checkbox', defaultValue: true }, |
|
|
], |
|
|
], |
|
|
}, |
|
|
}, |
|
|
|