From bf95b5fa867fb9de61e8c76315625c51f0138c68 Mon Sep 17 00:00:00 2001 From: lxl <lixuliang_hd@126.com> Date: 星期日, 20 十一月 2022 18:04:47 +0800 Subject: [PATCH] 查询 --- src/views/maintenance/logLog.vue | 66 +++++++++++++++++---------------- 1 files changed, 34 insertions(+), 32 deletions(-) diff --git a/src/views/maintenance/logLog.vue b/src/views/maintenance/logLog.vue index d27419a..f94e704 100644 --- a/src/views/maintenance/logLog.vue +++ b/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; -- Gitblit v1.9.3