1.优化后台管理员管理页面显示内容

This commit is contained in:
2026-05-29 15:23:14 +08:00
parent 2a5132d70f
commit 7c1307e355
2 changed files with 32 additions and 8 deletions

View File

@@ -12,7 +12,12 @@
<!-- 表格顶部菜单 -->
<TableHeader
:buttons="['refresh', 'add', 'edit', 'delete', 'unfold', 'quickSearch', 'columnDisplay']"
:quick-search-placeholder="t('Quick search placeholder', { fields: t('auth.admin.username') + '/' + t('auth.admin.nickname') })"
:quick-search-placeholder="
t('Quick search placeholder', {
fields:
t('auth.admin.username') + '/' + t('auth.admin.nickname') + '/' + t('auth.admin.mobile') + '/' + t('auth.admin.invite_code'),
})
"
/>
<!-- 表格 -->
@@ -58,7 +63,7 @@ const baTable = new baTableClass(
label: t('auth.admin.username'),
prop: 'username',
align: 'left',
minWidth: '180',
minWidth: '140',
},
{
label: t('auth.admin.nickname'),
@@ -66,6 +71,21 @@ const baTable = new baTableClass(
align: 'center',
minWidth: '120',
},
{
label: t('auth.admin.avatar'),
prop: 'avatar',
align: 'center',
width: '80',
render: 'image',
operator: false,
},
{
label: t('auth.admin.invite_code'),
prop: 'invite_code',
align: 'center',
minWidth: '110',
operator: 'LIKE',
},
{
label: t('auth.admin.channel'),
prop: 'channel_name',
@@ -89,10 +109,14 @@ const baTable = new baTableClass(
minWidth: '140',
render: 'tags',
},
{ label: t('auth.admin.invite_code'), prop: 'invite_code', align: 'center', width: '120', show: false },
{ label: t('auth.admin.avatar'), prop: 'avatar', align: 'center', render: 'image', show: false },
{
label: t('auth.admin.mobile'),
prop: 'mobile',
align: 'center',
minWidth: '130',
operator: 'LIKE',
},
{ label: t('auth.admin.email'), prop: 'email', align: 'center', show: false },
{ label: t('auth.admin.mobile'), prop: 'mobile', align: 'center', show: false },
{
label: t('auth.admin.Last login'),
prop: 'last_login_time',
@@ -101,7 +125,6 @@ const baTable = new baTableClass(
width: '160',
show: false,
},
{ label: t('Create time'), prop: 'create_time', align: 'center', width: '160', render: 'datetime' },
{
label: t('State'),
prop: 'status',
@@ -115,10 +138,11 @@ const baTable = new baTableClass(
}),
},
},
{ label: t('Create time'), prop: 'create_time', align: 'center', width: '160', render: 'datetime' },
{
label: t('Operate'),
align: 'center',
width: '100',
width: '80',
render: 'buttons',
buttons: optButtons,
fixed: 'right',