|
|
@@ -13,6 +13,7 @@ import com.cyksj.service.mini.MiniPopularizeFrontService;
|
|
|
import com.cyksj.web.util.StpUserUtil;
|
|
|
import com.ejlchina.searcher.BeanSearcher;
|
|
|
import com.ejlchina.searcher.SearchResult;
|
|
|
+import com.ejlchina.searcher.param.Operator;
|
|
|
import com.ejlchina.searcher.util.MapUtils;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
@@ -78,6 +79,7 @@ public class PopularizeMiniController {
|
|
|
long userId = StpUserUtil.getLoginIdAsLong();
|
|
|
SearchResult<MiniPopularizeUserConversationChat> search = beanSearcher.search(MiniPopularizeUserConversationChat.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
|
.field(MiniPopularizeUserConversationChat::getUserId, userId)
|
|
|
+ .field(MiniPopularizeUserConversationChat::getRole, MiniPopularizeUserConversationChat.Role.user).op(Operator.NotEqual)
|
|
|
.field(MiniPopularizeUserConversationChat::getType, MiniPopularizeUserConversationChat.Type.image.name())
|
|
|
.orderBy(MiniPopularizeUserConversationChat::getId).desc().build());
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|