@jdlinker/system
Version:
jdLinker 系统模块
70 lines (66 loc) • 1.14 kB
text/typescript
import { BasicColumn, FormSchema } from '@jdlinker/ui';
export const columns: BasicColumn[] = [
{
title: '日志内容',
dataIndex: 'logContent',
width: 100,
align: 'left'
},
{
title: '操作人ID',
dataIndex: 'userid',
width: 80
},
{
title: '操作人',
dataIndex: 'username',
width: 80
},
{
title: 'IP',
dataIndex: 'ip',
width: 80
},
{
title: '耗时(毫秒)',
dataIndex: 'costTime',
width: 80
},
{
title: '创建时间',
dataIndex: 'createTime',
sorter: true,
width: 80
},
{
title: '日志类型',
dataIndex: 'logType_dictText',
width: 60
}
];
/**
* 操作日志需要操作类型
*/
export const operationLogColumn: BasicColumn[] = [
...columns,
{
title: '操作类型',
dataIndex: 'operateType_dictText',
width: 40
}
];
export const searchFormSchema: FormSchema[] = [
{
field: 'keyWord',
label: '搜索日志',
component: 'Input'
},
{
field: 'fieldTime',
component: 'RangePicker',
label: '创建时间',
componentProps: {
valueType: 'Date'
}
}
];