소스 검색

消息列表添加业务类型过滤

yzc 1 년 전
부모
커밋
411cdd6fc3

+ 5 - 0
hx-socket/src/main/java/com/fjhx/socket/entity/push/dto/PushInfoSelectDto.java

@@ -36,4 +36,9 @@ public class PushInfoSelectDto extends BaseSelectDto {
      */
     private Integer whetherFlow;
 
+    /**
+     * 业务类型
+     */
+    private String businessType;
+
 }

+ 5 - 0
hx-socket/src/main/java/com/fjhx/socket/service/push/impl/PushInfoServiceImpl.java

@@ -47,6 +47,11 @@ public class PushInfoServiceImpl extends ServiceImpl<PushInfoMapper, PushInfo> i
             }
         });
 
+        //业务类型过滤
+        if (ObjectUtil.isNotEmpty(dto.getBusinessType())){
+            wrapper.in("pi", PushInfo::getBusinessType, dto.getBusinessType().split(","));
+        }
+
         Page<PushInfoVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
         return page;
     }