src/views/maintenance/eventlogManage.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/maintenance/logLog.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/maintenance/operationLog.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/maintenance/eventlogManage.vue
@@ -8,24 +8,23 @@ ></My-bread> <el-divider /> <div class="inquire"> <el-form ref="formData2" :model="form" :inline="true"> <el-form :inline="true" ref="sizeForm" :model="sizeForm"> <el-form-item :label="$t('operatManage.operationLogObj.username')" prop="uname" :label="$t('operatManage.operationLogObj.username')" > <el-input v-model="form.uname" v-model="sizeForm.uname" :placeholder="$t('operatManage.operationLogObj.pleaseInput')" /> </el-form-item> <el-form-item :label="$t('operatManage.operationLogObj.operationType')" prop="type" :label="$t('operatManage.operationLogObj.operationType')" > <el-select clearable v-model="form.type" v-model="sizeForm.type" :placeholder="$t('operatManage.operationLogObj.pleaseSelect')" > <el-option @@ -61,12 +60,11 @@ <el-date-picker format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" v-model="form.start" v-model="sizeForm.start" style="width: 100%" type="datetime" :placeholder="$t('operatManage.operationLogObj.optionDate')" > </el-date-picker> ></el-date-picker> </el-form-item> <el-form-item prop="end" @@ -75,25 +73,26 @@ <el-date-picker format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" v-model="form.end" v-model="sizeForm.end" style="width: 100%" type="datetime" :placeholder="$t('operatManage.operationLogObj.optionDate')" > </el-date-picker> </el-form-item> <el-form-item> <el-button @click="onSubmit" icon="el-icon-search" style="background: #409eff; border: 1px solid #409eff; color: white" >{{ $t('operatManage.operationLogObj.inquire') }}</el-button >{{ $t("operatManage.operationLogObj.inquire") }}</el-button > <el-button @click="onEmpty('formData2')" @click="onEmpty('sizeForm')" icon="el-icon-delete" type="info" >{{ $t('operatManage.operationLogObj.empty') }}</el-button >{{ $t("operatManage.operationLogObj.empty") }}</el-button > </el-form-item> </el-form> @@ -152,8 +151,8 @@ </template> <script> import MyBread from '../../components/MyBread.vue'; import { resOpSelectByPageAndCount } from '../../api/api'; import MyBread from "../../components/MyBread.vue"; import { resOpSelectByPageAndCount } from "../../api/api"; export default { //import引入的组件需要注入到对象中才能使用 components: { @@ -163,7 +162,12 @@ data() { return { currentPage: 1, form: {}, sizeForm: { uname: "", start: null, end: null, type: [], }, tableData: [], listData: { pageIndex: 1, @@ -175,7 +179,7 @@ methods: { //格式化时间 add0(m) { return m < 10 ? '0' + m : m; return m < 10 ? "0" + m : m; }, //格式化时间 format(shijianchuo) { @@ -188,7 +192,7 @@ var mm = time.getMinutes(); var s = time.getSeconds(); return ( y + '-' + this.add0(m) + '-' + this.add0(d) y + "-" + this.add0(m) + "-" + this.add0(d) // " " + // this.add0(h) + // ":" + @@ -210,25 +214,25 @@ let data; switch (row[column.property]) { case 0: data = '其它'; data = "其它"; break; case 1: data = '查看'; data = "查看"; break; case 2: data = '新增'; data = "新增"; break; case 3: data = '修改'; data = "修改"; break; case 4: data = '删除'; data = "删除"; break; case 5: data = '上传'; data = "上传"; break; case 6: data = '下载'; data = "下载"; break; } return data; @@ -242,24 +246,19 @@ this.getList(); }, onSubmit() { this.listData = { ...this.listData, ...this.form }; this.listData = { ...this.listData, ...this.sizeForm }; // console.log(this.listData) this.getList(); }, onEmpty(formData1) { this.$refs[formData1].resetFields(); //重置表单数据 // this.form = {} this.form.start = null; this.form.end = null; }, resetForm(formName) { this.$refs[formName].resetFields(); }, async getList() { const data = await resOpSelectByPageAndCount(this.listData); console.log(data); if (data.code != 200) { return this.$message.error('列表调用失败'); return this.$message.error("列表调用失败"); } this.tableData = data.result; this.count = data.count; src/views/maintenance/logLog.vue
@@ -9,26 +9,24 @@ <el-divider /> <div class="inquire"> <div class="herder_box"> {{ $t('operatManage.operationLogObj.queryRegion') }} {{ $t("operatManage.operationLogObj.queryRegion") }} </div> <el-form ref="formData1" :model="form" :inline="true"> <el-form :inline="true" ref="sizeForm" :model="sizeForm" size="mini"> <el-form-item :label="$t('operatManage.operationLogObj.username')" prop="uname" :label="$t('operatManage.operationLogObj.username')" > <el-input v-model="form.uname" v-model="sizeForm.uname" :placeholder="$t('operatManage.operationLogObj.pleaseInput')" /> </el-form-item> <el-form-item :label="$t('operatManage.operationLogObj.operationType')" prop="type" :label="$t('operatManage.operationLogObj.operationType')" > <el-select clearable v-model="form.type" v-model="sizeForm.type" :placeholder="$t('operatManage.operationLogObj.pleaseSelect')" > <el-option :label="$t('loglog.login')" value="1" /> @@ -43,12 +41,11 @@ <el-date-picker format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" v-model="form.start" v-model="sizeForm.start" style="width: 100%" type="datetime" :placeholder="$t('operatManage.operationLogObj.optionDate')" > </el-date-picker> ></el-date-picker> </el-form-item> <el-form-item prop="end" @@ -57,25 +54,26 @@ <el-date-picker format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" v-model="form.end" v-model="sizeForm.end" style="width: 100%" type="datetime" :placeholder="$t('operatManage.operationLogObj.optionDate')" > </el-date-picker> </el-form-item> <el-form-item> <el-button @click="onSubmit" icon="el-icon-search" style="background: #409eff; border: 1px solid #409eff; color: white" >{{ $t('operatManage.operationLogObj.inquire') }}</el-button >{{ $t("operatManage.operationLogObj.inquire") }}</el-button > <el-button @click="onEmpty('formData1')" @click="onEmpty('sizeForm')" icon="el-icon-delete" type="info" >{{ $t('operatManage.operationLogObj.empty') }}</el-button >{{ $t("operatManage.operationLogObj.empty") }}</el-button > </el-form-item> </el-form> @@ -130,8 +128,8 @@ </template> <script> import MyBread from '../../components/MyBread.vue'; import { loginSelectByPageAndCount } from '../../api/api'; import MyBread from "../../components/MyBread.vue"; import { loginSelectByPageAndCount } from "../../api/api"; export default { //import引入的组件需要注入到对象中才能使用 components: { @@ -141,7 +139,12 @@ data() { return { currentPage4: 1, form: {}, sizeForm: { uname: "", start: null, end: null, type: [], }, tableData: [], listData: { pageIndex: 1, @@ -156,13 +159,13 @@ let data; switch (row[column.property]) { case 1: data = '登录'; data = "登录"; break; case 2: data = '校验'; data = "校验"; break; case 3: data = '登出'; data = "登出"; break; } return data; @@ -171,10 +174,10 @@ let data; switch (row[column.property]) { case 1: data = '成功'; data = "成功"; break; case 0: data = '失败'; data = "失败"; break; } return data; @@ -183,17 +186,17 @@ let data; switch (row[column.property]) { case 1: data = '管道基础大数据平台'; data = "管道基础大数据平台"; break; case 2: data = '外部系统集成'; data = "外部系统集成"; break; } return data; }, //格式化时间 add0(m) { return m < 10 ? '0' + m : m; return m < 10 ? "0" + m : m; }, //格式化时间 format(shijianchuo) { @@ -206,7 +209,7 @@ var mm = time.getMinutes(); var s = time.getSeconds(); return ( y + '-' + this.add0(m) + '-' + this.add0(d) y + "-" + this.add0(m) + "-" + this.add0(d) // " " + // this.add0(h) + // ":" + @@ -232,21 +235,20 @@ this.getList(); }, onSubmit() { this.listData = { ...this.listData, ...this.form }; this.listData = { ...this.listData, ...this.sizeForm }; // console.log(this.listData) this.getList(); }, onEmpty(formData1) { this.$refs[formData1].resetFields(); //重置表单数据 // this.form = {}; this.form.start = null; this.form.end = null; // this.sizeForm.start = null; // this.sizeForm.end = null; }, async getList() { const data = await loginSelectByPageAndCount(this.listData); if (data.code != 200) { return this.$message.error('列表调用失败'); return this.$message.error("列表调用失败"); } this.tableData = data.result; this.count = data.count; src/views/maintenance/operationLog.vue
@@ -9,26 +9,25 @@ <el-divider /> <div class="inquire"> <div class="herder_box"> {{ $t('operatManage.operationLogObj.queryRegion') }} {{ $t("operatManage.operationLogObj.queryRegion") }} </div> <el-form ref="formData3" :model="form" :inline="true"> <el-form :inline="true" ref="sizeForm" :model="sizeForm"> <el-form-item :label="$t('operatManage.operationLogObj.username')" prop="uname" :label="$t('operatManage.operationLogObj.username')" > <el-input v-model="form.uname" v-model="sizeForm.uname" :placeholder="$t('operatManage.operationLogObj.pleaseInput')" /> </el-form-item> <el-form-item :label="$t('operatManage.operationLogObj.operationType')" prop="type" :label="$t('operatManage.operationLogObj.operationType')" > <el-select clearable v-model="form.type" v-model="sizeForm.type" :placeholder="$t('operatManage.operationLogObj.pleaseSelect')" > <el-option @@ -68,12 +67,11 @@ <el-date-picker format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" v-model="form.start" v-model="sizeForm.start" style="width: 100%" type="datetime" :placeholder="$t('operatManage.operationLogObj.optionDate')" > </el-date-picker> ></el-date-picker> </el-form-item> <el-form-item prop="end" @@ -82,25 +80,26 @@ <el-date-picker format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" v-model="form.end" v-model="sizeForm.end" style="width: 100%" type="datetime" :placeholder="$t('operatManage.operationLogObj.optionDate')" > </el-date-picker> </el-form-item> <el-form-item> <el-button @click="onSubmit" icon="el-icon-search" style="background: #409eff; border: 1px solid #409eff; color: white" >{{ $t('operatManage.operationLogObj.inquire') }}</el-button >{{ $t("operatManage.operationLogObj.inquire") }}</el-button > <el-button @click="onEmpty('formData3')" type="info" @click="onEmpty('sizeForm')" icon="el-icon-delete" >{{ $t('operatManage.operationLogObj.empty') }}</el-button type="info" >{{ $t("operatManage.operationLogObj.empty") }}</el-button > </el-form-item> </el-form> @@ -181,8 +180,8 @@ </template> <script> import MyBread from '../../components/MyBread.vue'; import { operateSelectByPageAndCount } from '../../api/api'; import MyBread from "../../components/MyBread.vue"; import { operateSelectByPageAndCount } from "../../api/api"; export default { //import引入的组件需要注入到对象中才能使用 components: { @@ -192,7 +191,12 @@ data() { return { currentPage4: 1, form: {}, sizeForm: { uname: "", start: null, end: null, type: [], }, tableData: [], listData: { pageIndex: 1, @@ -204,7 +208,7 @@ methods: { //格式化时间 add0(m) { return m < 10 ? '0' + m : m; return m < 10 ? "0" + m : m; }, //格式化时间 format(shijianchuo) { @@ -217,7 +221,7 @@ var mm = time.getMinutes(); var s = time.getSeconds(); return ( y + '-' + this.add0(m) + '-' + this.add0(d) y + "-" + this.add0(m) + "-" + this.add0(d) // " " + // this.add0(h) + // ":" + @@ -239,25 +243,25 @@ let data; switch (row[column.property]) { case 0: data = '其它'; data = "其它"; break; case 1: data = '查看'; data = "查看"; break; case 2: data = '新增'; data = "新增"; break; case 3: data = '修改'; data = "修改"; break; case 4: data = '删除'; data = "删除"; break; case 5: data = '上传'; data = "上传"; break; case 6: data = '下载'; data = "下载"; break; } return data; @@ -270,22 +274,20 @@ this.listData.pageIndex = val; this.getList(); }, onEmpty(formData1) { this.$refs[formData1].resetFields(); //重置表单数据 // this.form = {} this.form.start = null; this.form.end = null; }, onSubmit() { this.listData = { ...this.listData, ...this.form }; this.listData = { ...this.listData, ...this.sizeForm }; // console.log(this.listData) this.getList(); }, onEmpty(formData1) { this.$refs[formData1].resetFields(); //重置表单数据 }, async getList() { const data = await operateSelectByPageAndCount(this.listData); if (data.code != 200) { return this.$message.error('列表调用失败'); return this.$message.error("列表调用失败"); } this.tableData = data.result; this.count = data.count;