登录获取基础信息
这个提交包含在:
父节点
05d5f93b1a
当前提交
fd35c04b1e
@ -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) {
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户