| | |
| | | import com.hdl.photovoltaic.ui.bean.AuthorizationAccountBean; |
| | | import com.hdl.photovoltaic.ui.bean.BUserInfo; |
| | | import com.hdl.photovoltaic.ui.bean.CUserInfo; |
| | | import com.hdl.photovoltaic.utils.SharedPreUtils; |
| | | |
| | | import java.io.File; |
| | | import java.lang.reflect.Type; |
| | |
| | | * @param account 账号 (手机或者邮箱) |
| | | * @param loginPwd 密码 |
| | | * @param verifyCode 验证码 |
| | | * @param phonePrefix 手机号前缀 |
| | | * @param phonePrefix 手机号前缀 |
| | | * @param cloudCallBeak - |
| | | */ |
| | | public void registerAccount_C(boolean isPhone, String account, String loginPwd, String verifyCode, String phonePrefix, CloudCallBeak<Boolean> cloudCallBeak) { |
| | |
| | | * @param account 账号 (手机或者邮箱) |
| | | * @param loginPwd 新密码 |
| | | * @param verifyCode 验证码 |
| | | * @param phonePrefix 手机号前缀 |
| | | * @param phonePrefix 手机号前缀 |
| | | * @param cloudCallBeak - |
| | | */ |
| | | public void changePassword_C(boolean isPhone, String account, String loginPwd, String verifyCode, String phonePrefix, CloudCallBeak<Boolean> cloudCallBeak) { |
| | |
| | | * |
| | | * @param memberPhone 手机号(未绑定手机号参数传null) |
| | | * @param memberEmail 邮箱(未绑定邮箱参数传null) |
| | | * @param phonePrefix 手机号前缀 |
| | | * @param phonePrefix 手机号前缀 |
| | | * @param verifyCode 验证码 |
| | | */ |
| | | public void bindingAccount_C(String memberPhone, String memberEmail, String verifyCode, String phonePrefix, CloudCallBeak<Boolean> cloudCallBeak) { |
| | |
| | | } |
| | | |
| | | /** |
| | | * 退出登录 |
| | | */ |
| | | public void logout() { |
| | | HdlResidenceLogic.getInstance().pushDel(new CloudCallBeak<String>() { |
| | | @Override |
| | | public void onSuccess(String obj) { |
| | | // SharedPreUtils.putBoolean("pushAddCache", true); |
| | | HDLLinkPMUser.getInstance().logout(0); |
| | | } |
| | | |
| | | @Override |
| | | public void onFailure(HDLException e) { |
| | | // SharedPreUtils.putBoolean("pushAddCache", false); |
| | | HDLLinkPMUser.getInstance().logout(0); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | /** |
| | | * 登录成功保存登录信息 |
| | | */ |
| | | private void saveUserData(HDLLoginBean obj) { |