Преглед на файлове

登录和注册合二为一

詹子聪 преди 5 години
родител
ревизия
d24ce502b9

+ 2 - 2
app/src/main/java/com/itant/shibei/base/ApiService.java

@@ -36,8 +36,8 @@ public interface ApiService {
     Observable<BaseResponse<BeiUser>> submitRegister(@Body Map<String, Object> body);
 
     /**邮箱+加密的密码 登录*/
-    @POST("/eden/api/login/normal")
-    Observable<BaseResponse<BeiUser>> submitLogin(@Query("email") String email, @Query("password") String password);
+    @POST("/eden/api/loginOrRegister")
+    Observable<BaseResponse<BeiUser>> loginOrRegister(@Query("email") String email, @Query("password") String password);
 
     /**忘记密码*/
     @POST("/eden/api/password")

+ 1 - 1
app/src/main/java/com/itant/shibei/ui/mine/login/LoginPresenter.java

@@ -21,7 +21,7 @@ public class LoginPresenter extends BasePresenter<ILoginView> {
     public void submitLogin(String email, String password) {
         RetrofitHelper.getInstance()
                 .getRequestApi(ApiService.class)
-                .submitLogin(email, password)
+                .loginOrRegister(email, password)
                 .subscribeOn(Schedulers.io())
                 .observeOn(AndroidSchedulers.mainThread())
                 .subscribe(new BaseObserver<BeiUser>() {