升级magic-api 2.0 增加操作日志、登录日志

This commit is contained in:
吕金泽
2022-03-05 22:30:18 +08:00
parent b630ed3828
commit d743d7c95b
99 changed files with 1483 additions and 420 deletions
@@ -0,0 +1,58 @@
<template>
<div class="app-container">
<mb-search :where="tableOptions.where" @search="reloadTable" />
<mb-table ref="table" v-bind="tableOptions" />
</div>
</template>
<script setup>
import { ref, reactive } from 'vue'
const table = ref()
const tableOptions = reactive({
url: 'log/oper/list',
where: {
createDate: {
type: 'datetimerange',
label: '创建时间',
value: ''
}
},
cols: [
{
field: 'apiName',
title: '接口名'
},
{
field: 'apiPath',
title: '路径'
},
{
field: 'apiMethod',
title: '方法'
},
{
field: 'userIp',
title: 'ip'
},
{
field: 'costTime',
title: '耗时'
},
{
field: 'userAgent',
title: '用户代理'
},
{
field: 'username',
title: '操作人'
},
{
field: 'createDate',
title: '操作时间'
}
]
})
function reloadTable(){
table.value.reloadList()
}
</script>