Мелкие поправки

This commit is contained in:
Book Pauk
2019-02-23 18:06:29 +07:00
parent cad97e639a
commit 3e2f01d56d

View File

@@ -15,8 +15,14 @@
border border
:default-sort = "{prop: 'touchDateTime', order: 'descending'}" :default-sort = "{prop: 'touchDateTime', order: 'descending'}"
:header-cell-style = "headerCellStyle" :header-cell-style = "headerCellStyle"
:row-key = "rowKey"
> >
<el-table-column
type="index"
width="35px"
>
</el-table-column>
<el-table-column <el-table-column
prop="touchDateTime" prop="touchDateTime"
min-width="90px" min-width="90px"
@@ -127,6 +133,10 @@ class HistoryPage extends Vue {
}); });
} }
rowKey(row) {
return row.key;
}
updateTableData() { updateTableData() {
let result = []; let result = [];
@@ -176,13 +186,15 @@ class HistoryPage extends Vue {
} }
const search = this.search; const search = this.search;
this.tableData = result.filter(item => { result = result.filter(item => {
return !search || return !search ||
item.touchTime.includes(search) || item.touchTime.includes(search) ||
item.touchDate.includes(search) || item.touchDate.includes(search) ||
item.desc.title.toLowerCase().includes(search.toLowerCase()) || item.desc.title.toLowerCase().includes(search.toLowerCase()) ||
item.desc.author.toLowerCase().includes(search.toLowerCase()) item.desc.author.toLowerCase().includes(search.toLowerCase())
}); });
this.tableData = result;
} }
headerCellStyle(cell) { headerCellStyle(cell) {