From 282e032b5771da13d224214d3b0b71f3efde9a42 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 25 八月 2023 18:45:42 +0800 Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/dmMes --- platform_web/src/views/system/loginLog.vue | 55 ++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 38 insertions(+), 17 deletions(-) diff --git a/platform_web/src/views/system/loginLog.vue b/platform_web/src/views/system/loginLog.vue index 60d10ae..aff49db 100644 --- a/platform_web/src/views/system/loginLog.vue +++ b/platform_web/src/views/system/loginLog.vue @@ -5,7 +5,7 @@ <el-form-item label="鐧诲綍鐢ㄦ埛鍚�" prop="loginUsername"> <el-input v-model="searchForm.loginUsername" placeholder="璇疯緭鍏ョ櫥褰曠敤鎴峰悕" @keypress.enter.native="search"></el-input> </el-form-item> - <el-form-item label="鐧诲綍IP" prop="ip"> + <!-- <el-form-item label="鐧诲綍IP" prop="ip"> <el-input v-model="searchForm.ip" placeholder="璇疯緭鍏ョ櫥褰旾P" @keypress.enter.native="search"></el-input> </el-form-item> <el-form-item label="鏈嶅姟鍣↖P" prop="serverIp"> @@ -16,8 +16,8 @@ <el-option value="true" label="鐧诲綍鎴愬姛"/> <el-option value="false" label="鐧诲綍澶辫触"/> </el-select> - </el-form-item> - <el-form-item label="鏉ユ簮" prop="success"> + </el-form-item> --> + <el-form-item label="鏉ユ簮" prop="orgin"> <el-select v-model="searchForm.orgin" placeholder="璇烽�夋嫨鐧诲綍鏉ユ簮" clearable @change="search"> <el-option value="0" label="PC鐧婚檰"/> <el-option value="1" label="閽夐拤骞冲彴"/> @@ -26,7 +26,7 @@ <el-option value="4" label="寰俊灏忕▼搴�"/> </el-select> </el-form-item> - <el-form-item label="鐧诲綍鏃堕棿" prop="loginTime"> + <!-- <el-form-item label="鐧诲綍鏃堕棿" prop="loginTime"> <el-date-picker v-model="searchDateRange" type="datetimerange" @@ -36,10 +36,10 @@ end-placeholder="缁撴潫鏃堕棿" @change="handleSearchTimeChange" ></el-date-picker> - </el-form-item> + </el-form-item> --> <section> <el-button type="primary" @click="search">鎼滅储</el-button> - <el-button :loading="isWorking.export" @click="exportExcel">瀵煎嚭</el-button> + <!-- <el-button :loading="isWorking.export" @click="exportExcel">瀵煎嚭</el-button> --> <el-button @click="reset">閲嶇疆</el-button> </section> </el-form> @@ -50,16 +50,23 @@ :data="tableData.list" stripe border - :default-sort="{prop: 'loginTime', order: 'descending'}" @sort-change="handleSortChange" > + <!-- :default-sort="{prop: 'loginTime', order: 'descending'}" --> + <el-table-column prop="orgin" label="鏉ユ簮" align="center" min-width="100px"> <template slot-scope="{row}"> {{row.orgin | orginText}} </template> </el-table-column> + <el-table-column prop="companyUserId" label="鐢ㄦ埛id" align="center" min-width="100px"></el-table-column> <el-table-column prop="companyName" label="浼佷笟鍚嶇О" align="center" min-width="100px"></el-table-column> <el-table-column prop="loginUsername" label="鐧诲綍鐢ㄦ埛鍚�" align="center" min-width="100px"></el-table-column> + <el-table-column prop="companyUserName" label="鐧诲綍鐢ㄦ埛鍚�" align="center" min-width="100px"> + <template slot-scope="{row}"> + {{ row.companyUserName || row.loginUsername }} + </template> + </el-table-column> <el-table-column prop="ip" label="鐧诲綍IP" align="center" min-width="120px"></el-table-column> <el-table-column prop="location" label="鐧诲綍鍦板潃" align="center" min-width="160px"></el-table-column> <el-table-column prop="clientInfo" label="瀹㈡埛绔�" align="center" min-width="160px"></el-table-column> @@ -73,7 +80,11 @@ {{row.success | statusText}} </template> </el-table-column> - <el-table-column prop="reason" label="澶辫触鍘熷洜" min-width="160px"></el-table-column> + <el-table-column prop="reason" label="澶辫触鍘熷洜" min-width="160px" show-overflow-tooltip> + <template slot-scope="{row}"> + <span class="lang-title-style">{{ row.reason }}</span> + </template> + </el-table-column> </el-table> <pagination @size-change="handleSizeChange" @@ -133,15 +144,7 @@ }, methods: { // 鏃堕棿鎼滅储鑼冨洿鍙樺寲 - handleSearchTimeChange (value) { - this.searchForm.startTime = null - this.searchForm.endTime = null - if (value != null) { - this.searchForm.startTime = value[0] - this.searchForm.endTime = value[1] - } - this.search() - } + }, created () { this.config({ @@ -155,6 +158,24 @@ }] }) this.search() + }, + methods: { + handleSearchTimeChange (value) { + this.searchForm.startTime = null + this.searchForm.endTime = null + if (value != null) { + this.searchForm.startTime = value[0] + this.searchForm.endTime = value[1] + } + this.search() + }, + reset() { + this.$refs.searchForm.resetFields() + this.searchDateRange = [] + this.searchForm.startTime = '' + this.searchForm.endTime = '' + this.search() + } } } </script> -- Gitblit v1.9.3