mac
2023-11-30 8231d2af7893e221d90c71bd5dec4cf3f2f1f0ce
app/src/main/java/com/hdl/photovoltaic/other/HdlAccountLogic.java
@@ -5,15 +5,12 @@
import com.google.gson.Gson;
import com.google.gson.JsonObject;
import com.hdl.linkpm.sdk.core.callback.IResponseCallBack;
import com.hdl.linkpm.sdk.core.exception.HDLException;
import com.hdl.linkpm.sdk.user.HDLLinkPMUser;
import com.hdl.linkpm.sdk.user.bean.HDLLoginBean;
import com.hdl.linkpm.sdk.user.bean.HDLUserRegionBean;
import com.hdl.linkpm.sdk.user.bean.ImageSubmitInfo;
import com.hdl.linkpm.sdk.user.callback.ILoginCallBack;
import com.hdl.linkpm.sdk.user.callback.IRegionByAccountCallBack;
import com.hdl.linkpm.sdk.user.controller.HDLPMUserController;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.internet.HttpClient;
import com.hdl.photovoltaic.internet.api.HttpApi;
@@ -258,7 +255,7 @@
     */
    public void uploadUserHeadImage_C(File file, CloudCallBeak<String> cloudCallBeak) {
        String requestUrl = HttpApi.C_POST_GET_IMAGE_URL;
        HttpClient.getInstance().requestHttpFile(requestUrl, file, new CloudCallBeak<String>() {
        HttpClient.getInstance().uploadingFile(requestUrl, file, new CloudCallBeak<String>() {
            @Override
            public void onSuccess(String jsonStr) {
                if (cloudCallBeak != null) {
@@ -331,6 +328,27 @@
        });
    }
    /**
     * 修改用户名称
     *
     * @param memberName    用户名称
     * @param cloudCallBeak -
     */
    public void updateMemberName_C(String memberName, CloudCallBeak<Boolean> cloudCallBeak) {
        updateMemberInfo_C("", memberName, "", "", "", "", cloudCallBeak);
    }
    /**
     * 修改用户头像
     *
     * @param memberHeadIcon 头像地址
     * @param cloudCallBeak  -
     */
    public void updateMemberHeadIcon_C(String memberHeadIcon, CloudCallBeak<Boolean> cloudCallBeak) {
        updateMemberInfo_C("", "", "", memberHeadIcon, "", "", cloudCallBeak);
    }
    /**
@@ -554,9 +572,10 @@
    /**
     * 退出登录时调用,清除推送数据
     */
    public void SignOutClearData() {
    public void signOutClearData() {
        String requestUrl = HttpApi.POST_GET_IMAGE_LOGOUT;
        //通知云端,已经退出登陆
        HttpClient.getInstance().requestHttp(requestUrl, new JsonObject().toString(), null);
    }
    public boolean isPhone(String phone) {