fix 68468 系统通告--查询建议改成模糊查询
This commit is contained in:
+5
-11
@@ -90,18 +90,12 @@ public class SysAnnouncementController {
|
|||||||
HttpServletRequest req) {
|
HttpServletRequest req) {
|
||||||
Results<IPage<SysAnnouncement>> result = new Results<>();
|
Results<IPage<SysAnnouncement>> result = new Results<>();
|
||||||
sysAnnouncement.setDelFlag(CommonConstant.DEL_FLAG_0.toString());
|
sysAnnouncement.setDelFlag(CommonConstant.DEL_FLAG_0.toString());
|
||||||
QueryWrapper<SysAnnouncement> queryWrapper = new QueryWrapper<>(sysAnnouncement);
|
|
||||||
Page<SysAnnouncement> page = new Page<>(pageNo,pageSize);
|
Page<SysAnnouncement> page = new Page<>(pageNo,pageSize);
|
||||||
//排序逻辑 处理
|
LambdaQueryWrapper<SysAnnouncement> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
String column = req.getParameter("column");
|
queryWrapper.eq(SysAnnouncement::getDelFlag, sysAnnouncement.getDelFlag());
|
||||||
String order = req.getParameter("order");
|
queryWrapper.like(StringUtils.isNotBlank(sysAnnouncement.getTitile())
|
||||||
if(oConvertUtils.isNotEmpty(column) && oConvertUtils.isNotEmpty(order)) {
|
,SysAnnouncement::getTitile, sysAnnouncement.getTitile());
|
||||||
if("asc".equals(order)) {
|
queryWrapper.orderByDesc(SysAnnouncement::getCreateTime);
|
||||||
queryWrapper.orderByAsc(oConvertUtils.camelToUnderline(column));
|
|
||||||
}else {
|
|
||||||
queryWrapper.orderByDesc(oConvertUtils.camelToUnderline(column));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
IPage<SysAnnouncement> pageList = sysAnnouncementService.page(page, queryWrapper);
|
IPage<SysAnnouncement> pageList = sysAnnouncementService.page(page, queryWrapper);
|
||||||
result.setSuccess(true);
|
result.setSuccess(true);
|
||||||
result.setResult(pageList);
|
result.setResult(pageList);
|
||||||
|
|||||||
Reference in New Issue
Block a user