parent
fc065088fa
commit
f2ef0c6b92
2
pom.xml
2
pom.xml
|
|
@ -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…
Reference in New Issue