@@ -24,63 +24,34 @@ export const tableOption = { | |||||
}, | }, | ||||
{ | { | ||||
label: "操作手机", | label: "操作手机", | ||||
prop: "type", | |||||
prop: "createBy", | |||||
search: true | search: true | ||||
}, | }, | ||||
{ | |||||
label: "终端", | |||||
width: 180, | |||||
prop: "title" | |||||
}, | |||||
// { | |||||
// label: "终端", | |||||
// width: 180, | |||||
// prop: "title" | |||||
// }, | |||||
{ | { | ||||
label: "登录IP", | label: "登录IP", | ||||
prop: "remoteAddr" | prop: "remoteAddr" | ||||
}, | }, | ||||
{ | { | ||||
label: "操作时间", | label: "操作时间", | ||||
prop: "method", | |||||
search: true, | |||||
type: "datetime", | |||||
rangeSeparator: "-", | |||||
format: "yyyy-MM-dd", | |||||
valueFormat: "yyyy-MM-dd", | |||||
searchRange: true, | |||||
searchSpan: 8, | |||||
prop: "createTime", | |||||
}, | }, | ||||
{ | { | ||||
label: "操作类型", | label: "操作类型", | ||||
prop: "type", | prop: "type", | ||||
type: "select", | |||||
search: true, | |||||
dicData: [{ | |||||
label: '新增管理', | |||||
value: 0 | |||||
}, { | |||||
label: '编辑项目', | |||||
value: 1 | |||||
}, { | |||||
label: '删除项目', | |||||
value: 2 | |||||
}, { | |||||
label: '新增公司', | |||||
value: 3 | |||||
}, { | |||||
label: '编辑公司', | |||||
value: 4 | |||||
}, { | |||||
label: '删除公司', | |||||
value: 5 | |||||
}, { | |||||
label: '新增代理商', | |||||
value: 6 | |||||
}, { | |||||
label: '系统运营', | |||||
value: 7 | |||||
}] | |||||
formatter: val => { | |||||
let arr = ['新增管理', '编辑项目', '删除项目', '新增公司', '编辑公司', '删除公司', '新增代理商', '系统运营'] | |||||
console.log(val, 'dsadjaskljdkasl') | |||||
return arr[Number(val.type)] || '' | |||||
}, | |||||
}, | }, | ||||
{ | { | ||||
label: '操作内容', | label: '操作内容', | ||||
prop: 'time', | |||||
prop: 'title', | |||||
search: true | search: true | ||||
} | } | ||||
] | ] | ||||
@@ -108,47 +79,40 @@ export const tableOption1 = { | |||||
}, | }, | ||||
column: [ | column: [ | ||||
{ | { | ||||
label: "名称", | |||||
label: "用户名称", | |||||
prop: "name" | prop: "name" | ||||
}, | }, | ||||
{ | { | ||||
label: "类型", | |||||
prop: "type", | |||||
type: "select", | |||||
dicUrl: "/admin/dict/type/log_type" | |||||
// search: true | |||||
label: "登录手机", | |||||
prop: "createBy", | |||||
}, | |||||
{ | |||||
label: "登录后台", | |||||
prop: "title", | |||||
}, | |||||
{ | |||||
label: "组织名称", | |||||
prop: "title", | |||||
}, | }, | ||||
{ | { | ||||
label: "标题", | |||||
prop: "title" | |||||
label: "登录客户端", | |||||
prop: "title", | |||||
}, | }, | ||||
{ | { | ||||
label: "IP地址", | |||||
label: "登录IP", | |||||
prop: "remoteAddr" | prop: "remoteAddr" | ||||
}, | }, | ||||
{ | { | ||||
label: "请求方式", | |||||
prop: "method" | |||||
label: "城市", | |||||
prop: "remoteAddr" | |||||
}, | }, | ||||
// { | |||||
// label: "客户端", | |||||
// prop: "serviceId" | |||||
// }, | |||||
// { | |||||
// width: 80, | |||||
// label: '请求时间', | |||||
// prop: 'time' | |||||
// }, | |||||
{ | { | ||||
width: 150, | |||||
label: "登录时间", | label: "登录时间", | ||||
prop: "createTime", | |||||
type: "datetime", | |||||
rangeSeparator: "-", | |||||
format: "yyyy-MM-dd HH:mm", | |||||
valueFormat: "yyyy-MM-dd HH:mm:ss", | |||||
// search: true, | |||||
searchRange: true | |||||
} | |||||
prop: "createTime" | |||||
}, | |||||
{ | |||||
label: "离线时间", | |||||
prop: "createTime" | |||||
}, | |||||
] | ] | ||||
}; | }; |
@@ -84,7 +84,7 @@ | |||||
:page.sync="page" | :page.sync="page" | ||||
:data="tableData" | :data="tableData" | ||||
:table-loading="tableLoading" | :table-loading="tableLoading" | ||||
:option="tableOption" | |||||
:option="tableOption1" | |||||
:permission="permissionList" | :permission="permissionList" | ||||
@on-load="getList" | @on-load="getList" | ||||
@search-change="searchChange" | @search-change="searchChange" | ||||
@@ -100,7 +100,7 @@ | |||||
<script> | <script> | ||||
import { delObj, fetchList } from "@/api/admin/log"; | import { delObj, fetchList } from "@/api/admin/log"; | ||||
import { tableOption } from "@/const/crud/admin/log"; | |||||
import { tableOption1 } from "@/const/crud/admin/log"; | |||||
import { mapGetters } from "vuex"; | import { mapGetters } from "vuex"; | ||||
import { exportMethodPost} from "@/util/util"; | import { exportMethodPost} from "@/util/util"; | ||||
@@ -125,7 +125,7 @@ export default { | |||||
pageSize: 10, // 每页显示多少条 | pageSize: 10, // 每页显示多少条 | ||||
}, | }, | ||||
tableLoading: false, | tableLoading: false, | ||||
tableOption: tableOption, | |||||
tableOption1: tableOption1, | |||||
}; | }; | ||||
}, | }, | ||||
computed: { | computed: { | ||||