1、bean Searcher 版本升级到3.5.1

2、优化微信搜狗页面查询条件查询
pull/254/head
xjs 4 years ago
parent fc065088fa
commit f2ef0c6b92

@ -48,7 +48,7 @@
<mybatisplus.version>3.4.3.4</mybatisplus.version>
<commonsNet.version>3.6</commonsNet.version>
<aliyunoss.version>3.14.0</aliyunoss.version>
<bean-searcher.version>3.4.3</bean-searcher.version>
<bean-searcher.version>3.5.1</bean-searcher.version>
</properties>

@ -1,41 +1,19 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="文章标题" prop="title">
<el-form-item label="查询条件" prop="condition">
<el-input
v-model="queryParams.title"
v-model="queryParams.condition"
prefix-icon="el-icon-refresh"
placeholder="请输入文章标题"
placeholder="请输入文章标题、文章内容、文章来源等"
clearable
maxlength="100"
style="width: 500px"
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="文章内容" prop="content">
<el-input
v-model="queryParams.content"
prefix-icon="el-icon-refresh"
placeholder="请输入文章内容"
clearable
maxlength="100"
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="文章来源" prop="source">
<el-input
v-model="queryParams.source"
prefix-icon="el-icon-refresh"
placeholder="请输入文章来源"
clearable
maxlength="20"
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="创建时间">
<el-date-picker

@ -205,7 +205,9 @@ export default {
//
toRescue() {
//
// window.location.href = 'https://www.baidu.com/s?wd=' + this.searchContent
//
window.open('https://www.baidu.com/s?wd='+ this.searchContent)
},

@ -36,15 +36,19 @@ public class WeiXinSouGouServiceImpl extends ServiceImpl<WeiXinSouGouMapper, Wei
Map<String, Object> params = MapUtils.builder()
.page(pageDomain.getPageNum()-1, pageDomain.getPageSize())
.field(WeiXinSouGou::getTitle,weiXinSouGou.getTitle())
.group("A")
.field(WeiXinSouGou::getTitle,weiXinSouGou.getCondition())
.op("ct")//构建模糊查询 ct: 包含
.field(WeiXinSouGou::getContent,weiXinSouGou.getContent())
.group("B")
.field(WeiXinSouGou::getContent,weiXinSouGou.getCondition())
.op("ct")
.field(WeiXinSouGou::getSource,weiXinSouGou.getSource())
.group("C")
.field(WeiXinSouGou::getSource,weiXinSouGou.getCondition())
.op("ct")
.field(pageDomain.getOrderByColumn(),weiXinSouGou.getCreateTime(),weiXinSouGou.getEndCreateTime())
.op("bt")//构建bt区间查询
.orderBy(WeiXinSouGou::getCreateTime,pageDomain.getIsAsc())
.groupExpr("A|B|C")
.build();
return beanSearcher.search(WeiXinSouGou.class, params);

Loading…
Cancel
Save