修改 测试问题

This commit is contained in:
18401019693
2023-12-06 13:45:37 +08:00
parent a2864187ed
commit 79c1c01003
9 changed files with 59 additions and 32 deletions

View File

@@ -75,12 +75,13 @@ public class CinemaTicketPopupWindow extends CenterPopupView {
@Override
public void onViewClicks() {
LiveNetManager.get(getContext())
.buyTicket(String.valueOf(ticket), new HttpCallback<Object>() {
.buyTicket(String.valueOf(ticket), new HttpCallback<String>() {
@Override
public void onSuccess(Object data) {
public void onSuccess(String data) {
if (mCinemaTicketPopupWindowCallBack != null) {
mCinemaTicketPopupWindowCallBack.onCallBack();
mCinemaTicketPopupWindowCallBack.onCallBack(data);
}
dialog.dismiss();
}
@@ -95,6 +96,6 @@ public class CinemaTicketPopupWindow extends CenterPopupView {
}
public interface CinemaTicketPopupWindowCallBack {
void onCallBack();
void onCallBack(String data);
}
}

View File

@@ -2431,7 +2431,7 @@ public class LiveNetManager {
}
public void buyTicket(String quantity, HttpCallback<Object> callback) {
public void buyTicket(String quantity, HttpCallback<String> callback) {
API.get().pdLiveApi(mContext)
.buyTicket(quantity)
.subscribeOn(Schedulers.io())
@@ -2440,7 +2440,14 @@ public class LiveNetManager {
@Override
public void accept(ResponseModel<Object> objectResponseModel) throws Exception {
if (callback != null) {
callback.onSuccess(null);
if (objectResponseModel.getData().getCode() == 0) {
callback.onSuccess("1");
} else if (objectResponseModel.getData().getCode() == 500) {
callback.onSuccess("2");
} else {
callback.onError(objectResponseModel.getData().getMsg());
}
}
}
}, new Consumer<Throwable>() {