package com.yunhai.userhome.service; import com.yunhai.platform.utils.model.BoaApp; import com.yunhai.platform.utils.model.BoaAppType; import com.yunhai.platform.utils.model.BoaUser; import java.util.List; import java.util.Optional; /** * 远程「用户可访问应用」数据服务(跨仓 UserBase)。 * *
实现 {@link com.yunhai.userhome.service.impl.OpenApiAppRemoteServiceImpl} * 经 {@code YschBaseOpenApi.getUserApp} 实时拉取(自动带 yh-app-auth 签名), * 数据权威在 UserBase;本模块不冗余应用元数据。
*/ public interface AppRemoteService { /** 取当前用户可访问的应用全集(按应用类型分组,BoaAppType.id/name/apps)。 */ List