diff --git a/src/components/Search/index.vue b/src/components/Search/index.vue index 2dba1af2..36ff614a 100644 --- a/src/components/Search/index.vue +++ b/src/components/Search/index.vue @@ -145,6 +145,7 @@ export default { search() { let whereValue let whereSql + console.log(this.wvalue, 'wvalue') if (this.searchVal) { if (this.control === 'date') { if (this.wsql) { @@ -161,7 +162,7 @@ export default { } else { if (this.wsql) { const Value = encodeURI(`\%${this.searchVal}\%`) - const where_sql = `(${this.wsql}=?) and ${Value} >= ?` + const where_sql = `(${this.wsql}) and (${this.where_sql} like ?)` const whereValue = `${this.wvalue};${Value}` const where_type = `${this.wtype};${this.where_type}` whereSql = `where_sql=${where_sql}&where_value=${whereValue}&where_type=${where_type}` @@ -171,9 +172,13 @@ export default { } } } else { - whereSql = `where_sql=&where_value=&where_type=` + if (this.wsql) { + whereSql = `where_sql=${this.wsql}&where_value=${this.wvalue}&where_type=${this.wtype}` + } else { + whereSql = `where_sql=&where_value=&where_type=` + } } - console.log(whereSql) + console.log(whereSql, '1231') this.$emit('search', `${whereSql}`) } } diff --git a/src/views/insp_name/components/insp_item/api/index.js b/src/views/insp_name/components/insp_item/api/index.js index 6cc3a7c1..bb46a968 100644 --- a/src/views/insp_name/components/insp_item/api/index.js +++ b/src/views/insp_name/components/insp_item/api/index.js @@ -1,7 +1,11 @@ import request from '@/utils/request' export default { - getDate(id, pageSize, pageNo, whereSql) { + getDate(id, pageSize, pageNo, whereSql, isWhereSql) { + console.log(isWhereSql, 'isWhereSql') + if (!isWhereSql) { + whereSql = `where_sql=insp_item.insp_name_id = ?&where_value=${id}&where_type=string` + } return request({ url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=subeditgrid&query_funid=insp_item&user_id=administrator`, method: 'post', diff --git a/src/views/insp_name/components/insp_item/index.vue b/src/views/insp_name/components/insp_item/index.vue index ca08ac55..f11da6c8 100644 --- a/src/views/insp_name/components/insp_item/index.vue +++ b/src/views/insp_name/components/insp_item/index.vue @@ -5,7 +5,7 @@