Archived
forked from admin/userbase
This commit is contained in:
Vendored
+1
@@ -319,6 +319,7 @@ export interface SysUserVo {
|
|||||||
disabled?: number;
|
disabled?: number;
|
||||||
type?: number;
|
type?: number;
|
||||||
sortNo?: number;
|
sortNo?: number;
|
||||||
|
groupStatus?: number;
|
||||||
expired?: boolean;
|
expired?: boolean;
|
||||||
createTime?: string;
|
createTime?: string;
|
||||||
updateTime?: string;
|
updateTime?: string;
|
||||||
|
|||||||
@@ -186,10 +186,18 @@ const columns = [
|
|||||||
render: (h: any, { row }: any) => h('span', describeRoles(row.roles)),
|
render: (h: any, { row }: any) => h('span', describeRoles(row.roles)),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '状态', key: 'disabled', width: 90, align: 'center',
|
title: '状态', key: 'disabled', width: 130, align: 'center',
|
||||||
render: (h: any, { row }: any) =>
|
render: (h: any, { row }: any) => {
|
||||||
h('Tag', { color: row.disabled ? 'default' : 'success' },
|
if (row.disabled) return h('Tag', { color: 'default' }, '禁用');
|
||||||
row.disabled ? '已禁用' : '启用'),
|
if (row.groupStatus === 1) {
|
||||||
|
// 正常 Tag + 转出徽标(view-ui-plus Badge status 模式:圆点 + 文本)
|
||||||
|
return h('div', { style: 'display:inline-flex;align-items:center;gap:6px' }, [
|
||||||
|
h('Tag', { color: 'success' }, '正常'),
|
||||||
|
h('Badge', { props: { status: 'warning', text: '转出' } }),
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
return h('Tag', { color: 'success' }, '正常');
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '排序号', key: 'sortNo', width: 90, align: 'center',
|
title: '排序号', key: 'sortNo', width: 90, align: 'center',
|
||||||
|
|||||||
Reference in New Issue
Block a user