diff --git a/src/components/Home.vue b/src/components/Home.vue index 8e577aa..e4da3b1 100644 --- a/src/components/Home.vue +++ b/src/components/Home.vue @@ -5,7 +5,16 @@ - + + + @@ -16,16 +25,23 @@ - 查询 + 查询 + + + 刷新 + + @@ -122,7 +138,7 @@ export default { isDisplay: true, formInline: { - date: '', + date: [], policeId: '', event: '' }, @@ -166,11 +182,19 @@ export default { }, onSearch() { + let start_time; + let end_time; + if (this.formInline.date) { + start_time = this.formInline.date[0]; + end_time = this.formInline.date[1]; + } + this.$axios({ url: window.serverConfig.VUE_APP_HOST_URL, method: 'get', params: { - datetime: this.formInline.date || undefined, + start_time: start_time || undefined, + end_time: end_time || undefined, police_id: this.formInline.policeId || undefined, event_type: this.formInline.event || undefined, page: this.currentPage || undefined, @@ -195,6 +219,15 @@ export default { }) }, + handleSearch() { + this.currentPage = 1 + this.onSearch() + }, + + handleRefresh() { + this.onSearch() + }, + handleSizeChange(val) { this.pageSize = val; this.onSearch();