审计日志功能上传
This commit is contained in:
parent
468126a928
commit
dbd1ac89a4
|
|
@ -30,7 +30,7 @@ export function getSysLogs(data) {
|
|||
//备份系统日志列表
|
||||
export function downloadSysLogs(data) {
|
||||
return request({
|
||||
url: '/system/sys/sysLog/downloadSysLogs',
|
||||
url: '/sys/sysLog/downloadSysLogs',
|
||||
method: 'get',
|
||||
params: data,
|
||||
responseType: 'blob'
|
||||
|
|
@ -82,7 +82,7 @@ export function getLogSize(data) {
|
|||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//添加异常Ip日志
|
||||
export function addLogs(data) {
|
||||
return request({
|
||||
|
|
@ -91,7 +91,7 @@ export function getLogSize(data) {
|
|||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
/>
|
||||
<el-select v-model="listQuery.errLevel" placeholder="请选择异常等级" style="width: 200px" class="filter-item ml-20">
|
||||
<el-select v-model="listQuery.grade" placeholder="请选择异常等级" style="width: 200px" class="filter-item ml-20">
|
||||
<el-option v-for="item in Object.keys(levelList)" :key="item" :value="levelList[item]" :label="levelList[item]" />
|
||||
</el-select>
|
||||
<!-- <el-input v-model="listQuery.errType" placeholder="请输入异常类型"
|
||||
|
|
@ -39,7 +39,7 @@
|
|||
<el-button style="margin-left: 20px" class="filter-item" @click="resetFilter">
|
||||
重置
|
||||
</el-button>
|
||||
<el-button v-throttle-click="handleBackups" class="filter-item" style="margin-left: 20px" type="warning">
|
||||
<el-button @click="handleBackups" class="filter-item" style="margin-left: 20px" type="warning">
|
||||
备份
|
||||
</el-button>
|
||||
</div>
|
||||
|
|
@ -74,10 +74,10 @@
|
|||
|
||||
</el-table-column>
|
||||
<el-table-column label="异常类型" align="center" prop="errType" />
|
||||
<el-table-column label="异常原因" align="center" prop="failureReason"/>
|
||||
<el-table-column label="异常原因" align="center" prop="operateDetail"/>
|
||||
<el-table-column label="异常等级" align="center" prop="grade"/>
|
||||
<el-table-column label="事件结果" align="center" prop="fruit"/>
|
||||
<el-table-column label="操作类型" align="center" prop="operaType" />
|
||||
<!-- <el-table-column label="事件结果" align="center" prop="failureReason"/> -->
|
||||
<el-table-column label="操作类型" align="center" prop="operType" />
|
||||
<!--
|
||||
<el-table-column label="操作详情" align="center" prop="operateDetail" />
|
||||
|
||||
|
|
@ -201,7 +201,7 @@ export default {
|
|||
pageSize: 10,
|
||||
errType: '',
|
||||
ip: '',
|
||||
errLevel: '',
|
||||
grade: '',
|
||||
// logSort:1,
|
||||
logDesc:1,
|
||||
};
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@
|
|||
<el-button style="margin-left: 20px" class="filter-item" @click="resetFilter">
|
||||
重置
|
||||
</el-button>
|
||||
<el-button v-throttle-click="handleBackups" class="filter-item" style="margin-left: 20px" type="warning">
|
||||
<el-button @click="handleBackups" class="filter-item" style="margin-left: 20px" type="warning">
|
||||
备份
|
||||
</el-button>
|
||||
</div>
|
||||
|
|
@ -63,16 +63,14 @@
|
|||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作人" align="center" prop="operaUserName" />
|
||||
|
||||
<el-table-column label="操作时间" align="center" prop="operTime" />
|
||||
<el-table-column label="IP地址" align="center" prop="ip" />
|
||||
<el-table-column label="操作模块" align="center" prop="model" />
|
||||
<el-table-column label="操作类型" align="center" prop="operaType" />
|
||||
<el-table-column label="操作类型" align="center" prop="operType" />
|
||||
<el-table-column label="操作详情" align="center" prop="operateDetail" />
|
||||
|
||||
<el-table-column label="操作结果" align="center" prop="fruit">
|
||||
<el-table-column label="操作结果" align="center" prop="result">
|
||||
<template slot-scope="{ row }">
|
||||
{{ row.fruit }}
|
||||
{{ row.result}}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作参数" align="center" prop="params" />
|
||||
|
|
|
|||
|
|
@ -19,14 +19,14 @@
|
|||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
/>
|
||||
<el-input v-model="listQuery.content" placeholder="请输入操作内容"
|
||||
<!-- <el-input v-model="listQuery.content" placeholder="请输入操作内容"
|
||||
style="width: 200px" class="filter-item ml-20" :maxlength="30"
|
||||
@keyup.enter.native="handleFilter"
|
||||
/>
|
||||
<el-select v-model="listQuery.result" placeholder="请选择事件结果" style="width: 200px" class="filter-item ml-20">
|
||||
<el-option v-for="item in Object.keys(outcomeList)" :key="item" :value="outcomeList[item]" :label="outcomeList[item]" />
|
||||
</el-select>
|
||||
<el-select v-model="listQuery.operateType" placeholder="请选择操作类型" style="width: 200px" class="filter-item ml-20">
|
||||
</el-select>-->
|
||||
<el-select v-model="listQuery.operType" placeholder="请选择操作类型" style="width: 200px" class="filter-item ml-20">
|
||||
<el-option v-for="item in Object.keys(operateList)" :key="item" :value="operateList[item]" :label="operateList[item]" />
|
||||
</el-select>
|
||||
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
<el-button style="margin-left: 20px" class="filter-item" @click="resetFilter">
|
||||
重置
|
||||
</el-button>
|
||||
<el-button v-throttle-click="handleBackups" class="filter-item" style="margin-left: 20px" type="warning">
|
||||
<el-button @click="handleBackups" class="filter-item" style="margin-left: 20px" type="warning">
|
||||
备份
|
||||
</el-button>
|
||||
</div>
|
||||
|
|
@ -63,16 +63,14 @@
|
|||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作人" align="center" prop="operaUserName" />
|
||||
|
||||
<el-table-column label="操作时间" align="center" prop="operTime" />
|
||||
<el-table-column label="IP地址" align="center" prop="ip" />
|
||||
<el-table-column label="操作模块" align="center" prop="model" />
|
||||
<el-table-column label="操作类型" align="center" prop="operaType" />
|
||||
<el-table-column label="操作类型" align="center" prop="operType" />
|
||||
<el-table-column label="操作详情" align="center" prop="operateDetail" />
|
||||
|
||||
<el-table-column label="操作结果" align="center" prop="fruit">
|
||||
<el-table-column label="操作结果" align="center" prop="result">
|
||||
<template slot-scope="{ row }">
|
||||
{{ row.fruit }}
|
||||
{{ row.result }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作参数" align="center" prop="params" />
|
||||
|
|
@ -137,7 +135,7 @@ export default {
|
|||
content:'',
|
||||
result: '',
|
||||
operTime:'',
|
||||
operateType: '',
|
||||
operaType: '',
|
||||
logSort:1,
|
||||
logDesc:1,
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue