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