E10整体基础文档


账号查询

<h3>请求方式</h3> <ul> <li>内部RPC调用</li> </ul> <h3>包名</h3> <pre><code> &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.weaver&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;weaver-passport-api&amp;lt;/artifactId&amp;gt; &amp;lt;/dependency&amp;gt;</code></pre> <h3>RPC接口类名</h3> <ul> <li>RemotePassportService</li> </ul> <h3>方法</h3> <pre><code>/** * 获取账号信息 * * @param userId 用户Id * @return 返回用户对象 */ SimpleUser loadUser(AccountQuery query);</code></pre> <p>AccountQuery参数说明 查账号、手机绑定账号、邮箱绑定账号使用account、mobile、email 查登录名用loginId+tenantKey 查工号用jobNum+tenantKey</p> <pre><code class="language-java">public class AccountQuery implements Serializable { private String account; private String mobile; private String email; private String loginId; private String tenantKey; private String jobNum; }</code></pre> <h3>返回参数说明</h3> <pre><code>public class SimpleUser { private Long id; // 用户Id private String account;// 未绑定邮箱账号 private String email; // 邮箱账号(已绑定) private String mobile; // 手机账号(已绑定) }</code></pre>

页面列表

ITEM_HTML