From 9e875b253959eff8f6af567308ad804fe69d0a62 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期五, 03 十一月 2023 18:04:57 +0800 Subject: [PATCH] 2023年11月03日18:04:44 --- HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/controller/HDLPMUserController.java | 15 ++++++++++----- 1 files changed, 10 insertions(+), 5 deletions(-) diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/controller/HDLPMUserController.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/controller/HDLPMUserController.java index a992e07..3f60bd2 100644 --- a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/controller/HDLPMUserController.java +++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/controller/HDLPMUserController.java @@ -90,19 +90,24 @@ * 鐧诲綍 * 閫氳繃璐﹀彿鍜屽瘑鐮� * - * @param account 鎵嬫満鎴栬�呴偖绠� - * @param loginPwd 瀵嗙爜 - * @param callBack 鍥炶皟 + * @param isBooleanB true=B,false=C + * @param account 鎵嬫満鎴栬�呴偖绠� + * @param loginPwd 瀵嗙爜 + * @param callBack 鍥炶皟 * @return - */ - public Disposable loginByPassword(String account, String loginPwd, ILoginCallBack callBack) { + public Disposable loginByPassword(boolean isBooleanB, String account, String loginPwd, ILoginCallBack callBack) { String requestUrl = HDLCloudUserApi.getRequestUrl(HDLCloudUserApi.POST_LOGIN); + if (!isBooleanB) { + requestUrl = HDLCloudUserApi.getRequestUrl(HDLCloudUserApi.C_POST_LOGIN); + } JsonObject json = new JsonObject(); json.addProperty("account", account); json.addProperty("loginPwd", loginPwd); // json.addProperty("platform", "APP"); json.addProperty("grantType", "password"); + String finalRequestUrl = requestUrl; return HxHttp.builder() .url(requestUrl) .raw(json.toString()) @@ -118,7 +123,7 @@ @Override public void onFailure(HDLException e) { - HDLExceptionSubmitUtils.submit(requestUrl, json, e); + HDLExceptionSubmitUtils.submit(finalRequestUrl, json, e); if (callBack != null) { callBack.onFailure(e); } -- Gitblit v1.8.0