add mock: reportlist

This commit is contained in:
Dawn1Ocean
2024-04-02 14:59:06 +08:00
parent 2cb4684130
commit e71abc0c0b
6 changed files with 133 additions and 108 deletions
+44 -24
View File
@@ -17,12 +17,12 @@ const Logs: React.FC = () => {
request={async (params = {} as Record<string, any>) =>
request<{
data: LogsItem[];
}>('http://127.0.0.1:8000/admin/loglist', {
}>('/admin/loglist', {
params,
})
}
pagination={{
pageSize: 5,
pageSize: 10,
}}
metas={{
title: {
@@ -40,10 +40,10 @@ const Logs: React.FC = () => {
return (
<div>
{'于 ' +
moment(row.time).format('lll') +
moment(row.time).format('YYYY-M-D HH:mm:ss') +
' ' +
transInfo(row.operation, 'operation') +
'了 ' +
'了' +
transInfo(row.target, 'target') +
':' +
row.prev.info +
@@ -61,26 +61,46 @@ const Logs: React.FC = () => {
],
search: false,
},
// status: {
// // 自己扩展的字段,主要用于筛选,不在列表中显示
// title: '更改部分',
// valueType: 'select',
// valueEnum: {
// all: { text: '全部', status: 'Default' },
// open: {
// text: '未解决',
// status: 'Error',
// },
// closed: {
// text: '已解决',
// status: 'Success',
// },
// processing: {
// text: '解决中',
// status: 'Processing',
// },
// },
// },
operation: {
// 自己扩展的字段,主要用于筛选,不在列表中显示
title: '操作',
valueType: 'select',
valueEnum: {
all: { text: '全部', status: 'Default' },
add: {
text: '增加',
status: '0',
},
delete: {
text: '删除',
status: '1',
},
change: {
text: '更改',
status: '2',
},
},
},
target: {
// 自己扩展的字段,主要用于筛选,不在列表中显示
title: '操作对象',
valueType: 'select',
valueEnum: {
all: { text: '全部', status: 'Default' },
dutyTable: {
text: '值班表',
status: '0',
},
dutyInfo: {
text: '值班信息',
status: '1',
},
conclusion: {
text: '值班总结',
status: '2',
},
},
},
}}
/>
</Card>
+1 -1
View File
@@ -1,7 +1,7 @@
const operationMap: { [key: number]: string } = {
0: '增加',
1: '删除',
2: '修改',
2: '更改',
};
const targetMap: { [key: number]: string } = {