diff --git a/im-center-api/src/main/java/cn/axzo/im/center/api/feign/MessageHistoryApi.java b/im-center-api/src/main/java/cn/axzo/im/center/api/feign/MessageHistoryApi.java index 3276cd3..76cd52b 100644 --- a/im-center-api/src/main/java/cn/axzo/im/center/api/feign/MessageHistoryApi.java +++ b/im-center-api/src/main/java/cn/axzo/im/center/api/feign/MessageHistoryApi.java @@ -40,9 +40,9 @@ public interface MessageHistoryApi { private Set toAccount; - private String appType; + private Set appTypes; - private String status; + private Set statues; private boolean needReceiveOuInfo; diff --git a/im-center-server/src/main/java/cn/axzo/im/service/MessageHistoryService.java b/im-center-server/src/main/java/cn/axzo/im/service/MessageHistoryService.java index 6492331..bc36782 100644 --- a/im-center-server/src/main/java/cn/axzo/im/service/MessageHistoryService.java +++ b/im-center-server/src/main/java/cn/axzo/im/service/MessageHistoryService.java @@ -48,11 +48,11 @@ public interface MessageHistoryService extends IService { @CriteriaField(field = "toAccount", operator = Operator.IN) private Set toAccount; - @CriteriaField(field = "appType", operator = Operator.EQ) - private String appType; + @CriteriaField(field = "appType", operator = Operator.IN) + private Set appTypes; - @CriteriaField(field = "status", operator = Operator.EQ) - private String status; + @CriteriaField(field = "status", operator = Operator.IN) + private Set statues; @CriteriaField(ignore = true) private boolean needReceiveOuInfo;