|
|
@@ -213,7 +213,10 @@ public class WXEntryActivity extends Activity implements IWXAPIEventHandler {
|
|
213
|
213
|
// map.put("openid",code);
|
|
214
|
214
|
// AuthService authService= NetworkApi.createService(AuthService.class);
|
|
215
|
215
|
Log.d(TAG, "wechat onSuccess: "+ wechatOpenIdBeanDataJavaResponse.getData());
|
|
216
|
|
- getWechatLogin(wechatOpenIdBeanDataJavaResponse.getData().getUnionid());
|
|
|
216
|
+ String nickName = wechatOpenIdBeanDataJavaResponse.getData().getNickName();
|
|
|
217
|
+ String avatar = wechatOpenIdBeanDataJavaResponse.getData().getAvater();
|
|
|
218
|
+ getUpdateAccount(code,nickName,avatar);
|
|
|
219
|
+// getWechatLogin(wechatOpenIdBeanDataJavaResponse.getData().getUnionid());
|
|
217
|
220
|
finish();
|
|
218
|
221
|
}
|
|
219
|
222
|
} else {
|
|
|
@@ -286,7 +289,7 @@ public class WXEntryActivity extends Activity implements IWXAPIEventHandler {
|
|
286
|
289
|
map.put("nickname", nickname);
|
|
287
|
290
|
map.put("avater", avater);
|
|
288
|
291
|
AuthService authService = NetworkApi.createService(AuthService.class);
|
|
289
|
|
- authService.getBandOpenid(map).compose(NetworkApi.applySchedulers(new BaseObserver<DataResponse>() {
|
|
|
292
|
+ authService.getUpdateAccount(map).compose(NetworkApi.applySchedulers(new BaseObserver<DataResponse>() {
|
|
290
|
293
|
@Override
|
|
291
|
294
|
public void onSuccess(DataResponse dataResponse) {
|
|
292
|
295
|
ShowLoadingDialog.hideLoadingDialog();
|
|
|
@@ -337,7 +340,7 @@ public class WXEntryActivity extends Activity implements IWXAPIEventHandler {
|
|
337
|
340
|
activityList.add(LoginHomeActivity.class.getSimpleName());
|
|
338
|
341
|
ActivityStack.getScreenManager().finishArrayActivity(activityList);
|
|
339
|
342
|
finish();
|
|
340
|
|
- LogUtil.LogInfo("Code++", JSON.toJSONString(loginModelDataResponse));
|
|
|
343
|
+ LogUtil.LogInfo("wechat Code++", JSON.toJSONString(loginModelDataResponse));
|
|
341
|
344
|
} else if (loginModelDataResponse.responseCode == 400) {
|
|
342
|
345
|
ToastUtils.showLong(loginModelDataResponse.responseError);
|
|
343
|
346
|
System.out.println(loginModelDataResponse.responseCode+" 5555555555555555 "+ loginModelDataResponse.responseError);
|