Commit 3e9fa783 authored by shifangwuji's avatar shifangwuji

1

parent 0d1ba336
import request from '@/utils/request'
import Qs from 'qs'
/**
* 1.查询异常日志列表
* 2.删除异常日志
* 3.清空异常日志
* 4.导出异常日志
* */
// 查询异常日志列表
export function list(query) {
return request({
......
import request from '@/utils/request'
import Qs from 'qs'
/**
* 1.查询登录日志列表
* 2.删除登录日志
* 3.清空登录日志
* 4.导出登录日志
* */
// 查询登录日志列表
export function list(query) {
return request({
......
import request from '@/utils/request'
import Qs from 'qs'
/**
* 1.查询操作日志列表
* 2.删除操作日志
* 3.清空操作日志
* 4.导出操作日志
* */
// 查询操作日志列表
export function list(query) {
return request({
......
......@@ -14,7 +14,19 @@ const commonField = {
delIcon: 'el-icon-delete',
addIcon: 'el-icon-plus',
exportIcon: 'el-icon-download',
resetIcon: ''
resetIcon: '',
deleteTypePrimary: 'danger',
deleteName: '删除',
deleteSize: 'small',
deleteDisabled: 'ids.length === 0',
cleanTypePrimary: 'danger',
cleanName: '清空',
viewName: '查看',
cleanSize: 'small',
miniSize: 'mini',
exportTypePrimary: 'success',
exportSize: 'small',
typeText: 'text',
}
export default commonField
......@@ -195,6 +195,7 @@
import { list, delErrLog, cleanErrLog, exportErrLog } from '@/api/monitor/errorLog'
import Coolbutton from '@/components/coolbutton'
import { getDataCache, setDataCache } from '@/assets/js/filterData'
import commonField from '@/utils/commonField'
export default {
name: 'Operlog',
......@@ -203,23 +204,10 @@ export default {
return {
endDatePicker: this.handelFixDate(),
// 自定义按钮
deleteTypePrimary: 'danger',
deleteName: '删除',
deleteSize: 'small',
deleteDisabled: 'ids.length === 0',
hasErrDelPerm: ['monitor:errorLog:delete'],
cleanTypePrimary: 'danger',
cleanName: '清空',
viewName: '查看',
cleanSize: 'small',
miniSize: 'mini',
hasErrCleanPerm: ['zt:errlog:clear'],
hasErrViewPerm: ['zt:operLog:detail'],
exportTypePrimary: 'success',
exportName: '导出',
exportSize: 'small',
hasErrExportPerm: ['zt:errlog:export'],
typeText: 'text',
clearVisible: false,
exportVisible: false,
exportFrom: {},
......@@ -271,6 +259,11 @@ export default {
}
}
},
computed: {
commonField() {
return commonField
}
},
/** 路由离开前存储筛选条件*/
beforeRouteLeave(to, from, next) {
setDataCache(this.$route.path, this.queryParams)
......
......@@ -146,6 +146,8 @@ import { list, delLogininfo, cleanLogininfo, exportLogininfo } from '@/api/monit
// import Template from '@/views/instance/Template'
import Coolbutton from '@/components/coolbutton'
import { getDataCache, setDataCache } from '@/assets/js/filterData'
import commonField from '@/utils/commonField'
export default {
name: 'LoginInfo',
components: { Coolbutton },
......@@ -153,17 +155,9 @@ export default {
return {
endDatePicker: this.handelFixDate(),
// 自定义按钮
deleteTypePrimary: 'danger',
textPrimary: 'text',
deleteName: '删除',
deleteSize: 'mini',
deleteDisabled: 'multiple',
cleanTypePrimary: 'danger',
cleanName: '清空',
cleanSize: 'small',
exportTypePrimary: 'success',
exportName: '导出',
exportSize: 'small',
delIcon: 'el-icon-delete',
exportIcon: 'el-icon-download',
clearVisible: false,
......@@ -214,6 +208,11 @@ export default {
}
}
},
computed: {
commonField() {
return commonField
}
},
/** 路由离开前存储筛选条件*/
beforeRouteLeave(to, from, next) {
setDataCache(this.$route.path, this.queryParams)
......
......@@ -228,8 +228,8 @@
<script>
import { list, delOperLog, cleanOperLog, exportOperLog } from '@/api/monitor/operLog'
import Coolbutton from '@/components/coolbutton'
import { cleanLogininfo, exportLogininfo } from '@/api/monitor/loginInfo'
import { getDataCache, setDataCache } from '@/assets/js/filterData'
import commonField from '@/utils/commonField'
export default {
name: 'Operlog',
......@@ -238,22 +238,9 @@ export default {
return {
endDatePicker: this.handelFixDate(),
// 自定义按钮
deleteTypePrimary: 'danger',
deleteName: '删除',
deleteSize: 'small',
deleteDisabled: 'ids.length === 0',
hasOperationDelPerm: ['zt:operLog:delete'],
cleanTypePrimary: 'danger',
cleanName: '清空',
cleanSize: 'small',
typeText: 'text',
viewName: '查看',
miniSize: 'mini',
hasOperationViewPerm: ['zt:operLog:detail'],
hasOperationCleanPerm: ['zt:operLog:clear'],
exportTypePrimary: 'success',
exportName: '导出',
exportSize: 'small',
hasOperationExportPerm: ['zt:operLog:export'],
clearVisible: false,
exportVisible: false,
......@@ -306,6 +293,11 @@ export default {
}
}
},
computed: {
commonField() {
return commonField
}
},
/** 路由离开前存储筛选条件*/
beforeRouteLeave(to, from, next) {
// this.$store.dispatch('searchSave/searchParamsSet', {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment