From a6c0ac0f20d1d91fbe1fe591a6a9ca46f82399f5 Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期五, 23 二月 2024 16:37:16 +0800 Subject: [PATCH] 使用新的依赖库的名称 --- HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java | 62 +++++++++++++++++++++++++++++++ 1 files changed, 62 insertions(+), 0 deletions(-) diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java index 06e262f..a26af67 100644 --- a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java +++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java @@ -268,6 +268,68 @@ }); } + /****************************璇锋眰鎺ュ彛****************************/ + /** + * 鑾峰彇璐﹀彿鎵�鍦ㄥ尯鍩� + * + * @param isBooleanB true=B,false=C + * @param account 璐﹀彿 + * @param callBack 缁撴灉鍥炶皟 + */ + public void regionByAccount(boolean isBooleanB, String account, IRegionByAccountCallBack callBack) { + HDLPMUserController.getInstance().regionByAccount(isBooleanB,account, new IRegionByAccountCallBack() { + @Override + public void onSuccess(HDLUserRegionBean regionBean) { + if (regionBean != null) { + //鏌ヨ鎴愬姛璁板綍涓�娆� + setUserRegionUrl(regionBean.getRegionUrl()); + if (callBack != null) { + callBack.onSuccess(regionBean); + } + } else { + if (callBack != null) { + callBack.onFailure(HDLException.getErrorWithCode(HDLErrorCode.HDL_DATA_PARSING_ERROR)); + } + } + } + + @Override + public void onFailure(HDLException error) { + if (callBack != null) { + callBack.onFailure(error); + } + } + }); + } + + + /** + * 閫氳繃璐﹀彿鍜屽瘑鐮佺櫥褰� + * + * @param isBooleanB true=B,false=C + * @param account 璐﹀彿 + * @param loginPwd 瀵嗙爜 + * @param callBack 缁撴灉鍥炶皟 + */ + public void loginByPassword(boolean isBooleanB, String account, String loginPwd, ILoginCallBack callBack) { + HDLPMUserController.getInstance().loginByPassword(isBooleanB, account, loginPwd, new ILoginCallBack() { + @Override + public void onSuccess(HDLLoginBean loginBean) { + loginSuccess(loginBean); + if (callBack != null) { + callBack.onSuccess(loginBean); + } + } + + @Override + public void onFailure(HDLException error) { + if (callBack != null) { + callBack.onFailure(error); + } + } + }); + } + /** * 鐧诲綍 * 閫氳繃楠岃瘉鐮� -- Gitblit v1.8.0