```java
/**
* 根据 refId 和 funcCode 查询收藏个数
*
* @param refIds 关联资源的 id
* @param funCode `like` 点赞 `collect`收藏
* @param module 模块
* @return refId 和数量映射
*/
Map<Long, Integer> collectCountByRef(List<Long> refIds, String funCode, Integer module);
/**
* 查询收藏或点赞状态
* @param module 1:****
* @param userId 用户 id
* @param funCode `like` 点赞 `collect`收藏
* @param ds id
* @return inspireId 和状态映射
*/
Map<Long, Boolean> getCollectStatus(Integer module, Long userId, String funCode, List<Long> inspireIds);
``` |
|