4.1日报
今天完善了那个多条件查询 虽然没有做成知网那么高级的 但是查询功能已经很完善
// 1. 政策标题精确查询(可根据需求改为like模糊查询)
if (StringUtils.hasText(policyTitle)) {
queryWrapper.like(Policy::getName, policyTitle);
}
// 2. 政策内容全文检索
if (StringUtils.hasText(policyContent)) {
queryWrapper.like(Policy::getText, policyContent);
}
// 3. 发文机构模糊查询
if (StringUtils.hasText(issuingAgency)) {
queryWrapper.like(Policy::getOrgan, issuingAgency);
}
// 4. 政策分类多选查询
if (policyTypes != null && !policyTypes.isEmpty()) {
queryWrapper.in(Policy::getType, policyTypes);
}
// 5. 政策文号精确查询
if (StringUtils.hasText(document)) {
queryWrapper.like(Policy::getDocument, document);
}
// 发布日期范围查询
if (StringUtils.hasText(startDate)) {
queryWrapper.ge(Policy::getPubdata, startDate);
}
if (StringUtils.hasText(endDate)) {
queryWrapper.le(Policy::getPubdata, endDate);
}
查询的时候 文号查询2018 查不出来 最后还是改成了Like模糊查询才完成
浙公网安备 33010602011771号