|
@@ -11,10 +11,7 @@
|
|
|
:inline="true"
|
|
|
label-width="68px"
|
|
|
>
|
|
|
- <el-form-item
|
|
|
- label="系统模块"
|
|
|
- prop="modelName"
|
|
|
- >
|
|
|
+ <el-form-item label="系统模块" prop="modelName">
|
|
|
<el-input
|
|
|
v-model="queryParams.modelName"
|
|
|
placeholder="请输入系统模块"
|
|
@@ -23,10 +20,7 @@
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item
|
|
|
- label="操作人员"
|
|
|
- prop="userId"
|
|
|
- >
|
|
|
+ <el-form-item label="操作人员" prop="userId">
|
|
|
<el-input
|
|
|
v-model="queryParams.userId"
|
|
|
placeholder="请输入操作人员"
|
|
@@ -35,10 +29,7 @@
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item
|
|
|
- label="操作时间"
|
|
|
- prop="createTime"
|
|
|
- >
|
|
|
+ <el-form-item label="操作时间" prop="createTime">
|
|
|
<el-date-picker
|
|
|
v-model="queryParams.createTime"
|
|
|
value-format="yyyy-MM-dd hh:mm:ss"
|
|
@@ -49,105 +40,33 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
- <el-button
|
|
|
- type="primary"
|
|
|
- icon="el-icon-search"
|
|
|
- size="mini"
|
|
|
- @click="handleQuery"
|
|
|
- >搜索</el-button>
|
|
|
- <el-button
|
|
|
- icon="el-icon-refresh"
|
|
|
- size="mini"
|
|
|
- @click="resetQuery"
|
|
|
- >重置</el-button>
|
|
|
+ <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
+ <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<!-- 操作按钮 -->
|
|
|
<el-row>
|
|
|
<el-col :span="1.5">
|
|
|
- <el-button
|
|
|
- type="danger"
|
|
|
- size="mini"
|
|
|
- @click="handelClear"
|
|
|
- ><i
|
|
|
- class="el-icon-delete"
|
|
|
- style="color:#ffffff"
|
|
|
- />清空
|
|
|
+ <el-button type="danger" plain size="mini" class="el-icon-delete" @click="handelClear">清空
|
|
|
</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<!-- 表格数据信息 -->
|
|
|
- <el-table
|
|
|
- v-loading="loading"
|
|
|
- :data="logList"
|
|
|
- >
|
|
|
- <el-table-column
|
|
|
- type="index"
|
|
|
- width="50"
|
|
|
- align="center"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- key="serverName"
|
|
|
- label="服务名称"
|
|
|
- align="center"
|
|
|
- prop="serverName"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- key="modelName"
|
|
|
- label="模块名称"
|
|
|
- align="center"
|
|
|
- prop="modelName"
|
|
|
- :show-overflow-tooltip="true"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- key="content"
|
|
|
- label="操作内容"
|
|
|
- align="center"
|
|
|
- prop="content"
|
|
|
- :show-overflow-tooltip="true"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- key="userId"
|
|
|
- label="操作人员"
|
|
|
- align="center"
|
|
|
- prop="userId"
|
|
|
- :show-overflow-tooltip="true"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- key="methodName"
|
|
|
- label="方法名称"
|
|
|
- align="center"
|
|
|
- prop="methodName"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- key="ipAddress"
|
|
|
- label="操作地址"
|
|
|
- align="center"
|
|
|
- prop="ipAddress"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- v-if="false"
|
|
|
- key=""
|
|
|
- label="操作地点"
|
|
|
- align="center"
|
|
|
- prop=""
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- key="operationStatus"
|
|
|
- label="操作状态"
|
|
|
- align="center"
|
|
|
- prop="operationStatus"
|
|
|
- >
|
|
|
+ <el-table v-loading="loading" :data="logList">
|
|
|
+ <el-table-column type="index" width="50" align="center" prop="序号" />
|
|
|
+ <el-table-column key="serverName" label="服务名称" align="center" prop="serverName" />
|
|
|
+ <el-table-column key="modelName" label="系统模块" align="center" prop="modelName" :show-overflow-tooltip="true" />
|
|
|
+ <el-table-column key="content" label="操作内容" align="center" prop="content" :show-overflow-tooltip="true" />
|
|
|
+ <el-table-column key="userId" label="操作人员" align="center" prop="userId" :show-overflow-tooltip="true" />
|
|
|
+ <el-table-column key="methodName" label="方法名称" align="center" prop="methodName" />
|
|
|
+ <el-table-column key="ipAddress" label="操作地址" align="center" prop="ipAddress" />
|
|
|
+ <el-table-column v-if="false" key="" label="操作地点" align="center" prop="" />
|
|
|
+ <el-table-column key="operationStatus" label="操作状态" align="center" prop="operationStatus">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.operationStatus === 1 ? '正常' : scope.row.operationStatus }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column
|
|
|
- key="createTime"
|
|
|
- label="操作日期"
|
|
|
- align="center"
|
|
|
- prop="createTime"
|
|
|
- />
|
|
|
+ <el-table-column key="createTime" label="操作日期" align="center" prop="createTime" />
|
|
|
</el-table>
|
|
|
<!-- 分页信息 -->
|
|
|
<pagination
|
|
@@ -212,7 +131,7 @@ export default {
|
|
|
},
|
|
|
/** 清空按钮 */
|
|
|
handelClear() {
|
|
|
- this.$confirm('是否清空6个月之前的日志记录?', '提示', {
|
|
|
+ this.$confirm('您确定要清空6个月之前的日志记录吗?', '提示', {
|
|
|
confirmButtonText: '确定',
|
|
|
cancelButtonText: '取消',
|
|
|
cancelButtonClass: 'btn_custom_cancel',
|
|
@@ -238,4 +157,7 @@ export default {
|
|
|
</script>
|
|
|
|
|
|
<style rel="stylesheet/scss" lang="scss">
|
|
|
+.el-icon-delete:before {
|
|
|
+ margin-right: 5px;
|
|
|
+}
|
|
|
</style>
|