rsf-server/src/main/java/com/vincent/rsf/server/system/service/UserService.java
@@ -7,7 +7,13 @@ import com.vincent.rsf.server.common.domain.PageResult; import com.vincent.rsf.server.system.entity.User; import java.util.Collection; import java.util.List; public interface UserService extends IService<User> { /** 按 ID 批量查询用户(带短期缓存,减轻列表页 createBy/updateBy 等多次请求压力) */ List<User> listByIdsCached(Collection<Long> ids); PageResult<User> pageRel(PageParam<User, BaseParam> pageParam); @@ -21,4 +27,5 @@ String encodePassword(String password); User selectByUsernameWithoutTenant(String username, Long tenantId); }