소스 검색

[update] message:1.增加海报列表模糊搜索

kelei 6 달 전
부모
커밋
35b3cb62cf
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      admin/src/main/java/com/flyer/foster/service/impl/PosterLibServiceImpl.java

+ 4 - 1
admin/src/main/java/com/flyer/foster/service/impl/PosterLibServiceImpl.java

@@ -1,6 +1,7 @@
 package com.flyer.foster.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.util.StrUtil;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.flyer.foster.dto.PosterLibQueryDTO;
@@ -34,7 +35,9 @@ public class PosterLibServiceImpl extends ServiceImpl<IPosterLibMapper, PosterLi
     public IPage<PosterLibRespDTO> getPageList(IPage<PosterLib> page, PosterLibQueryDTO queryDTO) {
         IPage<PosterLibRespDTO> pageResult = new Page<>(page.getCurrent(), page.getSize());
 
-        IPage<PosterLib> pageInfo = this.lambdaQuery().page(page);
+        IPage<PosterLib> pageInfo = this.lambdaQuery()
+                .like(StrUtil.isNotBlank(queryDTO.getName()), PosterLib::getName, queryDTO.getName())
+                .page(page);
         List<PosterLibRespDTO> list = new ArrayList<>();
         PosterLibRespDTO posterLibRespDTO;
         for (PosterLib posterLib : pageInfo.getRecords()) {