Browse Source

前端请求null或者''空串都不带上title搜索条件

wanghaicheng 5 years ago
parent
commit
422c88a44b

+ 1 - 2
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/controller/QuanNewsController.java

@@ -48,7 +48,6 @@ public class QuanNewsController {
         return quanNewsService.news(quanNews);
     }
 
-
     /**
      * 获取新闻
      *
@@ -56,7 +55,7 @@ public class QuanNewsController {
      * @return 新闻信息
      */
     @PostMapping
-    public RestResponse News(@RequestBody QuanNewsReq quanNews) {
+    public RestResponse news(@RequestBody QuanNewsReq quanNews) {
         return quanNewsService.getNews(quanNews);
     }
 

+ 1 - 1
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/service/impl/QuanNewsServiceImpl.java

@@ -46,7 +46,7 @@ public class QuanNewsServiceImpl extends ServiceImpl<QuanNewsMapper, QuanNews> i
     public RestResponse appNews(QuanNewsReq request) {
         Page<QuanNews> page = new Page<>(request.getPageNum(), request.getPageSize());
         IPage<QuanNews> news = this.page(page, Wrappers.<QuanNews>query()
-                .like(null != request.getTitle(), "title", request.getTitle())
+                .like(null != request.getTitle() && !request.getTitle().isEmpty(), "title", request.getTitle())
                 .eq("is_top", false)
                 .orderByDesc("release_date"));
         //全部新闻的浏览量列表