diff --git a/src/pages/workbench/search_act.vue b/src/pages/workbench/search_act.vue index 53cdef90a13b052605d49d4b4cca6a08af5d440c..4bb1d1d4b7f0faa77b0ec88fa3e429fc8659c0f6 100644 --- a/src/pages/workbench/search_act.vue +++ b/src/pages/workbench/search_act.vue @@ -74,6 +74,7 @@ export default { listTotal:0, pageSize: 10, currentPage:1, + input3:'', }; }, watch: { @@ -91,15 +92,16 @@ export default { methods: { search_list_btn(){ this.currentPage = 1 - this.search_list() - }, - search_list(){ if(!this.input2){ this.tableData = [] return } + this.input3 = this.input2 + this.search_list() + }, + search_list(){ this.$http - .get(`/apaas/service/v3/service/manager/searchES?search=${this.input2}&limit=${this.pageSize}&page=${this.currentPage}`) + .get(`/apaas/service/v3/service/manager/searchES?search=${this.input3}&limit=${this.pageSize}&page=${this.currentPage}`) .then(response => { if(response.data.success){ console.log(response.data); @@ -107,8 +109,8 @@ export default { var temp = [] response.data.data.data.forEach((e,idx) => { var temp_str = '' - let replaceReg = new RegExp(this.input2, 'g') - let replaceString ='' + this.input2 + '' + let replaceReg = new RegExp(this.input3, 'g') + let replaceString ='' + this.input3 + '' temp_str = (JSON.stringify(e._source)).replace( replaceReg, replaceString