parent
fc065088fa
commit
f2ef0c6b92
2
pom.xml
2
pom.xml
|
|
@ -48,7 +48,7 @@
|
||||||
<mybatisplus.version>3.4.3.4</mybatisplus.version>
|
<mybatisplus.version>3.4.3.4</mybatisplus.version>
|
||||||
<commonsNet.version>3.6</commonsNet.version>
|
<commonsNet.version>3.6</commonsNet.version>
|
||||||
<aliyunoss.version>3.14.0</aliyunoss.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>
|
</properties>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,41 +1,19 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
|
<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
|
<el-input
|
||||||
v-model="queryParams.title"
|
v-model="queryParams.condition"
|
||||||
prefix-icon="el-icon-refresh"
|
prefix-icon="el-icon-refresh"
|
||||||
placeholder="请输入文章标题"
|
placeholder="请输入文章标题、文章内容、文章来源等"
|
||||||
clearable
|
clearable
|
||||||
maxlength="100"
|
maxlength="100"
|
||||||
|
style="width: 500px"
|
||||||
size="small"
|
size="small"
|
||||||
@keyup.enter.native="handleQuery"
|
@keyup.enter.native="handleQuery"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</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-form-item label="创建时间">
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
|
|
|
||||||
|
|
@ -205,7 +205,9 @@ export default {
|
||||||
|
|
||||||
//跳转到外部链接
|
//跳转到外部链接
|
||||||
toRescue() {
|
toRescue() {
|
||||||
|
//当前页面跳转
|
||||||
// window.location.href = 'https://www.baidu.com/s?wd=' + this.searchContent
|
// window.location.href = 'https://www.baidu.com/s?wd=' + this.searchContent
|
||||||
|
//打开新标签跳转
|
||||||
window.open('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()
|
Map<String, Object> params = MapUtils.builder()
|
||||||
.page(pageDomain.getPageNum()-1, pageDomain.getPageSize())
|
.page(pageDomain.getPageNum()-1, pageDomain.getPageSize())
|
||||||
.field(WeiXinSouGou::getTitle,weiXinSouGou.getTitle())
|
.group("A")
|
||||||
|
.field(WeiXinSouGou::getTitle,weiXinSouGou.getCondition())
|
||||||
.op("ct")//构建模糊查询 ct: 包含
|
.op("ct")//构建模糊查询 ct: 包含
|
||||||
.field(WeiXinSouGou::getContent,weiXinSouGou.getContent())
|
.group("B")
|
||||||
|
.field(WeiXinSouGou::getContent,weiXinSouGou.getCondition())
|
||||||
.op("ct")
|
.op("ct")
|
||||||
.field(WeiXinSouGou::getSource,weiXinSouGou.getSource())
|
.group("C")
|
||||||
|
.field(WeiXinSouGou::getSource,weiXinSouGou.getCondition())
|
||||||
.op("ct")
|
.op("ct")
|
||||||
.field(pageDomain.getOrderByColumn(),weiXinSouGou.getCreateTime(),weiXinSouGou.getEndCreateTime())
|
.field(pageDomain.getOrderByColumn(),weiXinSouGou.getCreateTime(),weiXinSouGou.getEndCreateTime())
|
||||||
.op("bt")//构建bt区间查询
|
.op("bt")//构建bt区间查询
|
||||||
.orderBy(WeiXinSouGou::getCreateTime,pageDomain.getIsAsc())
|
.orderBy(WeiXinSouGou::getCreateTime,pageDomain.getIsAsc())
|
||||||
|
.groupExpr("A|B|C")
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
return beanSearcher.search(WeiXinSouGou.class, params);
|
return beanSearcher.search(WeiXinSouGou.class, params);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue