登录获取基础信息

这个提交包含在:
xuqm 2023-05-17 19:36:13 +08:00
父节点 05d5f93b1a
当前提交 fd35c04b1e
共有 4 个文件被更改,包括 15 次插入1 次删除

查看文件

@ -4,6 +4,7 @@ public class Constant {
public static final String BaseUrl = "https://221n3i2201.goho.co";
private static String sdkAppID;
private static String userId;
public static void setSdkAppID(String sdkAppID) {
Constant.sdkAppID = sdkAppID;
@ -12,4 +13,12 @@ public class Constant {
public static String getSdkAppID() {
return sdkAppID;
}
public static String getUserId() {
return userId;
}
public static void setUserId(String userId) {
Constant.userId = userId;
}
}

查看文件

@ -16,6 +16,7 @@ public class HeaderInterceptor implements Interceptor {
return chain.proceed(chain.request().newBuilder()
.header("AppID", Constant.getSdkAppID())
.header("UserId", Constant.getUserId())
.addHeader("Version", BuildConfig.versionName)
.addHeader("OsType", "1")
.build());

查看文件

@ -41,7 +41,7 @@ public class SZYXImManager implements SdkInterface {
@Override
public void login(String userID, String userSig, IMSDKCallback callback) {
Constant.setUserId(userID);
Disposable d = HttpManage.getApi(Service.class)
.login(new LoginData(userID, userSig, DeviceHelper.getDevice()))
.subscribeOn(Schedulers.io())

查看文件

@ -116,6 +116,10 @@ public class LoginActivity extends AppCompatActivity {
passwordEditText.getText().toString());
}
});
loadingProgressBar.setVisibility(View.VISIBLE);
loginViewModel.login(usernameEditText.getText().toString(),
passwordEditText.getText().toString());
}
private void updateUiWithUser(LoggedInUserView model) {