Pārlūkot izejas kodu

[코인][New] API 적용 - 오류 수정

hyodong.min 6 gadi atpakaļ
vecāks
revīzija
b7993bf003

+ 1 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/bean/api/LoginResultBean.java

@@ -13,6 +13,6 @@ package kr.co.zumo.app.lifeplus.bean.api;
  * @history 민효동   [2018. 10. 1.]   [최초 작성]
  * @since 2018. 10. 1.
  */
-public class LoginResultBean extends LifeplusAPIResultBean<LoginBean> {
+public class LoginResultBean extends LifeplusAPIResultObjectBean<LoginBean> {
 
 }

+ 3 - 3
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/member/RestMemberModel.java

@@ -4,7 +4,7 @@
 package kr.co.zumo.app.lifeplus.view.screen.member;
 
 import io.reactivex.disposables.Disposable;
-import kr.co.zumo.app.lifeplus.bean.api.LifeplusAPIBean;
+import kr.co.zumo.app.lifeplus.bean.api.MemberActivateResultBean;
 import kr.co.zumo.app.lifeplus.bean.api.RequestBean;
 import kr.co.zumo.app.lifeplus.model.Model;
 import kr.co.zumo.app.lifeplus.model.SuperModel;
@@ -77,9 +77,9 @@ public class RestMemberModel extends Model {
    * 회원 휴면 해제
    */
   public void activateMember() {
-    disposable = new APIMemberActivateModule().call(new RequestBean(), new APIModuleSimpleListener<LifeplusAPIBean>(waiterCaller) {
+    disposable = new APIMemberActivateModule().call(new RequestBean(), new APIModuleSimpleListener<MemberActivateResultBean>(waiterCaller) {
       @Override
-      public void onApiSuccess(LifeplusAPIBean resultBean) {
+      public void onApiSuccess(MemberActivateResultBean resultBean) {
         SuperModel.getInstance().deleteMemberStatus(SuperModel.MEMBER_STATUS_BIT_REST);
         onResult(new Event.Builder(Event.SUCCESS).build());
       }

+ 2 - 4
app/src/sandbox/java/kr/co/zumo/app/lifeplus/network/api/LifeplusAPIService.java

@@ -435,10 +435,8 @@ public class LifeplusAPIService implements LifeplusAPI {
   @Override
   public Single<LoginResultBean> selectMember(RequestBean bean) {
     return Single.fromCallable(() -> {
-      String result = "{\n" +
-        "\"data\":{\"coin\":30000},\"" +
-        "    \"sp_rtn\": 0\n" +                                     // 휴면 -200 잠금 -100
-        " }";
+      // 휴면 -200 잠금 -100
+      String result = "{\"data\":{\"coin\":30000},\"sp_rtn\":0}";
 
       return new Gson().fromJson(result, LoginResultBean.class);
     });