Ver Fonte

feat:1.服务多加一个类型查询参数

wangkun há 2 dias atrás
pai
commit
190f076610

+ 4 - 0
src/main/java/com/ymwk/supervisionserver/model/RegulatedListRequest.java

@@ -4,10 +4,14 @@ import com.ymwk.supervisionserver.component.PageParam;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 
+import java.util.List;
+
 @EqualsAndHashCode(callSuper = true)
 @Data
 public class RegulatedListRequest extends PageParam {
 
     private String name;
 
+    private List<Integer> type;
+
 }

+ 1 - 0
src/main/java/com/ymwk/supervisionserver/service/impl/RegulatedServiceImpl.java

@@ -47,6 +47,7 @@ public class RegulatedServiceImpl  implements RegulatedService {
     public ResponseDTO<PageResult<Regulated>> list(RegulatedListRequest request) {
         LambdaQueryWrapper<Regulated> wrapper = new LambdaQueryWrapper<>();
         wrapper.like(request.getName() != null, Regulated::getName, request.getName());
+        wrapper.in(request.getType() != null && !request.getType().isEmpty(), Regulated::getType, request.getType());
         Page<Regulated> page = new Page<>(request.getPageNum(), request.getPageSize());
         page = regulatedMapper.selectPage(page, wrapper);