|
|
|
@ -4,8 +4,8 @@
|
|
|
|
<div v-show="showSearch" class="mb-[10px]">
|
|
|
|
<div v-show="showSearch" class="mb-[10px]">
|
|
|
|
<el-card shadow="hover">
|
|
|
|
<el-card shadow="hover">
|
|
|
|
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
|
|
|
|
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
|
|
|
|
<el-form-item label="操作地址" prop="operIp">
|
|
|
|
<el-form-item label="IP地址" prop="operIp">
|
|
|
|
<el-input v-model="queryParams.operIp" placeholder="请输入操作地址" clearable @keyup.enter="handleQuery" />
|
|
|
|
<el-input v-model="queryParams.operIp" placeholder="请输入IP地址" clearable @keyup.enter="handleQuery" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="备注" prop="operRemark">
|
|
|
|
<el-form-item label="备注" prop="operRemark">
|
|
|
|
<el-input v-model="queryParams.operRemark" placeholder="请输入备注" clearable @keyup.enter="handleQuery" />
|
|
|
|
<el-input v-model="queryParams.operRemark" placeholder="请输入备注" clearable @keyup.enter="handleQuery" />
|
|
|
|
@ -76,7 +76,7 @@
|
|
|
|
<el-table-column type="selection" width="50" align="center" />
|
|
|
|
<el-table-column type="selection" width="50" align="center" />
|
|
|
|
<el-table-column label="日志编号" align="center" prop="operId" />
|
|
|
|
<el-table-column label="日志编号" align="center" prop="operId" />
|
|
|
|
<el-table-column label="系统模块" align="center" prop="title" :show-overflow-tooltip="true" />
|
|
|
|
<el-table-column label="系统模块" align="center" prop="title" :show-overflow-tooltip="true" />
|
|
|
|
<el-table-column label="备注" align="center" prop="operRemark" :show-overflow-tooltip="true" />
|
|
|
|
<el-table-column label="备注" align="left" prop="operRemark" min-width="180" :show-overflow-tooltip="true" />
|
|
|
|
<el-table-column label="操作类型" align="center" prop="businessType">
|
|
|
|
<el-table-column label="操作类型" align="center" prop="businessType">
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
<dict-tag :options="sys_oper_type" :value="scope.row.businessType" />
|
|
|
|
<dict-tag :options="sys_oper_type" :value="scope.row.businessType" />
|
|
|
|
@ -92,7 +92,8 @@
|
|
|
|
:sort-orders="['descending', 'ascending']"
|
|
|
|
:sort-orders="['descending', 'ascending']"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
<el-table-column label="部门" align="center" prop="deptName" width="130" :show-overflow-tooltip="true" />
|
|
|
|
<el-table-column label="部门" align="center" prop="deptName" width="130" :show-overflow-tooltip="true" />
|
|
|
|
<el-table-column label="操作地址" align="center" prop="operIp" width="130" :show-overflow-tooltip="true" />
|
|
|
|
<el-table-column label="IP地址" align="center" prop="operIp" width="140" :show-overflow-tooltip="true" />
|
|
|
|
|
|
|
|
<el-table-column label="操作地点" align="center" prop="operLocation" width="140" :show-overflow-tooltip="true" />
|
|
|
|
<el-table-column label="操作状态" align="center" prop="status">
|
|
|
|
<el-table-column label="操作状态" align="center" prop="status">
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
<dict-tag :options="sys_common_status" :value="scope.row.status" />
|
|
|
|
<dict-tag :options="sys_common_status" :value="scope.row.status" />
|
|
|
|
@ -172,7 +173,8 @@ const data = reactive<PageData<OperLogForm, OperLogQuery>>({
|
|
|
|
status: 0,
|
|
|
|
status: 0,
|
|
|
|
errorMsg: '',
|
|
|
|
errorMsg: '',
|
|
|
|
operTime: '',
|
|
|
|
operTime: '',
|
|
|
|
costTime: 0
|
|
|
|
costTime: 0,
|
|
|
|
|
|
|
|
operRemark: ''
|
|
|
|
},
|
|
|
|
},
|
|
|
|
queryParams: {
|
|
|
|
queryParams: {
|
|
|
|
pageNum: 1,
|
|
|
|
pageNum: 1,
|
|
|
|
|