代码提交
This commit is contained in:
parent
10e15508d4
commit
15c64a99d7
|
|
@ -5,7 +5,7 @@
|
||||||
<!-- 查询 -->
|
<!-- 查询 -->
|
||||||
<el-form size="small" ref="queryForm" :inline="true" :model="queryParams">
|
<el-form size="small" ref="queryForm" :inline="true" :model="queryParams">
|
||||||
<el-form-item prop="dataTypeName">
|
<el-form-item prop="dataTypeName">
|
||||||
<el-input clearable placeholder="请输入归划名称" v-model="queryParams.dataTypeName"
|
<el-input clearable placeholder="请输入名称" v-model="queryParams.dataTypeName"
|
||||||
@keyup.enter.native="onHandleQuery" />
|
@keyup.enter.native="onHandleQuery" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
|
|
@ -117,6 +117,7 @@ export default {
|
||||||
|
|
||||||
// 执行一次性本地过滤
|
// 执行一次性本地过滤
|
||||||
const source = Array.isArray(this.tableData) ? this.tableData : []
|
const source = Array.isArray(this.tableData) ? this.tableData : []
|
||||||
|
console.log(JSON.stringify(source)+"source")
|
||||||
const kw = keyword.toLowerCase()
|
const kw = keyword.toLowerCase()
|
||||||
this.filteredManual = source.filter(row => {
|
this.filteredManual = source.filter(row => {
|
||||||
const val = row && targetProp in row ? row[targetProp] : ''
|
const val = row && targetProp in row ? row[targetProp] : ''
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,8 @@
|
||||||
<el-card style="min-height: calc(100vh - 125px)">
|
<el-card style="min-height: calc(100vh - 125px)">
|
||||||
<!-- 查询 -->
|
<!-- 查询 -->
|
||||||
<el-form size="small" ref="queryForm" :inline="true" :model="queryParams">
|
<el-form size="small" ref="queryForm" :inline="true" :model="queryParams">
|
||||||
<el-form-item prop="fileName">
|
<el-form-item prop="dataTypeName">
|
||||||
<el-input clearable placeholder="请输入文件名称" v-model="queryParams.fileName"
|
<el-input clearable placeholder="请输入文件名称" v-model="queryParams.dataTypeName"
|
||||||
@keyup.enter.native="onHandleQuery" />
|
@keyup.enter.native="onHandleQuery" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
|
|
@ -62,7 +62,7 @@ export default {
|
||||||
row: {},
|
row: {},
|
||||||
title: '分享',
|
title: '分享',
|
||||||
queryParams: {
|
queryParams: {
|
||||||
fileName: undefined,
|
dataTypeName: undefined,
|
||||||
},
|
},
|
||||||
tableData: [],
|
tableData: [],
|
||||||
columns: [],
|
columns: [],
|
||||||
|
|
@ -100,10 +100,9 @@ export default {
|
||||||
// 查询:按第一列字段做模糊匹配
|
// 查询:按第一列字段做模糊匹配
|
||||||
onHandleQuery() {
|
onHandleQuery() {
|
||||||
if (!Array.isArray(this.columns) || this.columns.length < 1) return
|
if (!Array.isArray(this.columns) || this.columns.length < 1) return
|
||||||
const targetProp = this.columns[0] && this.columns[0].prop
|
const targetProp = this.columns[1] && this.columns[1].prop
|
||||||
if (!targetProp) return
|
if (!targetProp) return
|
||||||
const keyword = String(this.queryParams.fileName || '').trim()
|
const keyword = String(this.queryParams.dataTypeName || '').trim()
|
||||||
console.log(keyword+"keyword")
|
|
||||||
if (!keyword) {
|
if (!keyword) {
|
||||||
// 空关键字还原
|
// 空关键字还原
|
||||||
this.filteredManual = null
|
this.filteredManual = null
|
||||||
|
|
@ -129,7 +128,7 @@ export default {
|
||||||
|
|
||||||
// 重置
|
// 重置
|
||||||
onResetQuery() {
|
onResetQuery() {
|
||||||
this.queryParams = { fileName: undefined }
|
this.queryParams = { dataTypeName: undefined }
|
||||||
this.filteredManual = null
|
this.filteredManual = null
|
||||||
this.computeTableHeight()
|
this.computeTableHeight()
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue