修改 测试问题
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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>() {
|
||||
|
||||
Reference in New Issue
Block a user