@@ -169,8 +169,10 @@ public class RetrofitClient {
}
return INSTANCE ;
}
/**
* 检查网络连接状态
*
* @return true表示网络可用, false表示网络不可用
*/
private boolean isNetworkAvailable ( ) {
@@ -185,13 +187,15 @@ public class RetrofitClient {
/**
* 网络不可用时的统一处理方法
*
* @param observer BaseObserver对象
* @param <T> 泛型类型
* @param <T> 泛型类型
*/
private < T > void handleNetworkUnavailable ( BaseObserver < T > observer ) {
ToastUtils . showShort ( " 网络不可用,请检查网络设置 " ) ;
observer . onError ( new Throwable ( " 网络不可用,请检查网络设置 " ) ) ;
}
public < T > T createApiClient ( Class < T > apiClientClass ) {
return mRetrofit . create ( apiClientClass ) ;
}
@@ -227,8 +231,8 @@ public class RetrofitClient {
} ) ;
}
public void userRoomBack ( String room_id , String type ) { //用户退出前后台保留数据操作 type:1:切后台 2: 切前台
sApiServer . userRoomBack ( room_id , type ) . enqueue ( new Callback < ResponseBody > ( ) {
public void userRoomBack ( String room_id , String type ) { //用户退出前后台保留数据操作 type:1:切后台 2: 切前台
sApiServer . userRoomBack ( room_id , type ) . enqueue ( new Callback < ResponseBody > ( ) {
@Override
public void onResponse ( Call < ResponseBody > call , Response < ResponseBody > response ) {
@@ -285,22 +289,23 @@ public class RetrofitClient {
} ) ;
}
public void getRoomHourRanking ( String page , String page_limit , BaseObserver < RoomHourBean > observer ) {
public void getRoomHourRanking ( String page , String page_limit , BaseObserver < RoomHourBean > observer ) {
sApiServer . getRoomHourRanking ( page , page_limit ) . enqueue ( new Callback < BaseModel < RoomHourBean > > ( ) {
@Override
public void onResponse ( Call < BaseModel < RoomHourBean > > call , Response < BaseModel < RoomHourBean > > response ) {
if ( response . code ( ) = = 200 ) {
BaseModel < RoomHourBean > listBaseModel = response . body ( ) ;
if ( listBaseModel ! = null ) {
if ( listBaseModel . getCode ( ) = = 1 ) {
if ( listBaseModel . getCode ( ) = = 1 ) {
observer . onNext ( listBaseModel . getData ( ) ) ;
} else {
} else {
ToastUtils . showShort ( listBaseModel . getMsg ( ) ) ;
}
}
}
}
@Override
public void onFailure ( Call < BaseModel < RoomHourBean > > call , Throwable t ) {
t . printStackTrace ( ) ;
@@ -448,11 +453,11 @@ public class RetrofitClient {
sApiServer . getMessagetitle ( type , page , page_limit ) . enqueue ( new Callback < BaseModel < List < NewsMessageList > > > ( ) {
@Override
public void onResponse ( Call < BaseModel < List < NewsMessageList > > > call , Response < BaseModel < List < NewsMessageList > > > response ) {
if ( response . code ( ) = = 200 ) {
if ( response . code ( ) = = 200 ) {
BaseModel < List < NewsMessageList > > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else {
} else {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
}
}
@@ -466,16 +471,16 @@ public class RetrofitClient {
}
public void withdrawalList ( String page , String page_limit , String search_stime , String search_etime , BaseObserver < List < WithdrawalBean > > observer ) {
sApiServer . withdrawalList ( page , page_limit , search_stime , search_etime ) . enqueue ( new Callback < BaseModel < List < WithdrawalBean > > > ( ) {
sApiServer . withdrawalList ( page , page_limit , search_stime , search_etime ) . enqueue ( new Callback < BaseModel < List < WithdrawalBean > > > ( ) {
@Override
public void onResponse ( Call < BaseModel < List < WithdrawalBean > > > call , Response < BaseModel < List < WithdrawalBean > > > response ) {
if ( response . code ( ) = = 200 ) {
BaseModel < List < WithdrawalBean > > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
Log . d ( " withdrawalList--- " , " onResponse: " + response . body ( ) . toString ( ) ) ;
if ( response . code ( ) = = 200 ) {
BaseModel < List < WithdrawalBean > > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
Log . d ( " withdrawalList--- " , " onResponse: " + response . body ( ) . toString ( ) ) ;
observer . onNext ( baseModel . getData ( ) ) ;
} else {
} else {
observer . onNext ( null ) ;
}
}
@@ -489,15 +494,15 @@ public class RetrofitClient {
// sApiServer.withdrawalList(page, page_limit, search_stime, search_etime).compose(new DefaultTransformer<>()).subscribe(observer);
}
public void bindDetai ( String userId , String type , BaseObserver < BindDetail > observer ) {
public void bindDetai ( String userId , String type , BaseObserver < BindDetail > observer ) {
sApiServer . bindDetai ( userId , type ) . enqueue ( new Callback < BaseModel < BindDetail > > ( ) {
@Override
public void onResponse ( Call < BaseModel < BindDetail > > call , Response < BaseModel < BindDetail > > response ) {
if ( response . code ( ) = = 200 ) {
if ( response . code ( ) = = 200 ) {
BaseModel < BindDetail > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else {
} else {
observer . onNext ( null ) ;
}
}
@@ -666,7 +671,7 @@ public class RetrofitClient {
sApiServer . roomUserReconnect ( roomId ) . enqueue ( new Callback < BaseModel < String > > ( ) {
@Override
public void onResponse ( Call < BaseModel < String > > call , Response < BaseModel < String > > response ) {
if ( response . code ( ) = = 200 ) {
if ( response . code ( ) = = 200 ) {
}
}
@@ -1120,7 +1125,7 @@ public class RetrofitClient {
BaseModel < List < BlackUserBean > > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else {
} else {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
}
}
@@ -1141,7 +1146,7 @@ public class RetrofitClient {
BaseModel < List < BlackUserBean > > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else {
} else {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
}
}
@@ -1162,7 +1167,7 @@ public class RetrofitClient {
BaseModel < List < BlackUserBean > > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else {
} else {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
}
}
@@ -1183,7 +1188,7 @@ public class RetrofitClient {
BaseModel < List < BlackUserBean > > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else {
} else {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
}
}
@@ -1204,9 +1209,9 @@ public class RetrofitClient {
BaseModel < RealNameBean > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else if ( baseModel . getCode ( ) = = 0 ) {
} else if ( baseModel . getCode ( ) = = 0 ) {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
} else if ( baseModel . getCode ( ) = = 301 ) {
} else if ( baseModel . getCode ( ) = = 301 ) {
try {
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
@@ -1335,15 +1340,15 @@ public class RetrofitClient {
public void onResponse ( Call < BaseModel < List < BannerModel > > > call , Response < BaseModel < List < BannerModel > > > response ) {
if ( response . code ( ) = = 200 ) {
BaseModel < List < BannerModel > > listBaseModel = response . body ( ) ;
if ( listBaseModel . getCode ( ) = = 1 ) {
if ( listBaseModel . getCode ( ) = = 1 ) {
if ( listBaseModel ! = null ) {
observer . onNext ( listBaseModel . getData ( ) ) ;
} else {
observer . onNext ( null ) ;
}
} else if ( listBaseModel . getCode ( ) = = 0 ) {
} else if ( listBaseModel . getCode ( ) = = 0 ) {
observer . onNext ( null ) ;
} else if ( listBaseModel . getCode ( ) = = 301 ) {
} else if ( listBaseModel . getCode ( ) = = 301 ) {
try {
ToastUtils . showShort ( listBaseModel . getMsg ( ) ) ;
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
@@ -1368,15 +1373,15 @@ public class RetrofitClient {
public void onResponse ( Call < BaseModel < List < TopRoom > > > call , Response < BaseModel < List < TopRoom > > > response ) {
if ( response . code ( ) = = 200 ) {
BaseModel < List < TopRoom > > listBaseModel = response . body ( ) ;
if ( listBaseModel . getCode ( ) = = 1 ) {
if ( listBaseModel . getCode ( ) = = 1 ) {
if ( listBaseModel ! = null ) {
observer . onNext ( listBaseModel . getData ( ) ) ;
} else {
observer . onNext ( null ) ;
}
} else if ( listBaseModel . getCode ( ) = = 0 ) {
} else if ( listBaseModel . getCode ( ) = = 0 ) {
observer . onNext ( null ) ;
} else if ( listBaseModel . getCode ( ) = = 301 ) {
} else if ( listBaseModel . getCode ( ) = = 301 ) {
try {
ToastUtils . showShort ( listBaseModel . getMsg ( ) ) ;
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
@@ -1403,9 +1408,9 @@ public class RetrofitClient {
BaseModel < List < RoomTypeModel > > listBaseModel = response . body ( ) ;
if ( listBaseModel . getCode ( ) = = 1 ) {
observer . onNext ( listBaseModel . getData ( ) ) ;
} else if ( listBaseModel . getCode ( ) = = 0 ) {
} else if ( listBaseModel . getCode ( ) = = 0 ) {
observer . onNext ( null ) ;
} else if ( listBaseModel . getCode ( ) = = 301 ) {
} else if ( listBaseModel . getCode ( ) = = 301 ) {
try {
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
ToastUtils . showShort ( listBaseModel . getMsg ( ) ) ;
@@ -1805,14 +1810,14 @@ public class RetrofitClient {
public void roomGetIn ( String roomId , String password , BaseObserver < RoomInfoResp > observer ) {
if ( ! isNetworkAvailable ( ) ) {
handleNetworkUnavailable ( observer ) ;
CommonAppContext . getInstance ( ) . isRoomJoininj = false ;
CommonAppContext . getInstance ( ) . isRoomJoininj = false ;
return ;
}
sApiServer . roomGetIn ( roomId , password ) . enqueue ( new Callback < BaseModel < RoomInfoResp > > ( ) {
@Override
public void onResponse ( Call < BaseModel < RoomInfoResp > > call , Response < BaseModel < RoomInfoResp > > response ) {
CommonAppContext . getInstance ( ) . isRoomJoininj = false ;
CommonAppContext . getInstance ( ) . isRoomJoininj = false ;
if ( response . code ( ) = = 200 ) {
BaseModel < RoomInfoResp > roomInfoRespBaseModel = response . body ( ) ;
if ( roomInfoRespBaseModel . getCode ( ) = = 1 ) {
@@ -1826,7 +1831,7 @@ public class RetrofitClient {
@Override
public void onFailure ( Call < BaseModel < RoomInfoResp > > call , Throwable t ) {
MessageListenerSingleton . getInstance ( ) . quitGroup ( roomId ) ;
CommonAppContext . getInstance ( ) . isRoomJoininj = false ;
CommonAppContext . getInstance ( ) . isRoomJoininj = false ;
}
} ) ;
}
@@ -1934,7 +1939,7 @@ public class RetrofitClient {
} ) ;
}
public void activitiesPermission ( BaseObserver < ActivitiesPermission > observer ) {
public void activitiesPermission ( BaseObserver < ActivitiesPermission > observer ) {
sApiServer . activitiesPermission ( ) . enqueue ( new Callback < BaseModel < ActivitiesPermission > > ( ) {
@Override
public void onResponse ( Call < BaseModel < ActivitiesPermission > > call , Response < BaseModel < ActivitiesPermission > > response ) {
@@ -1942,9 +1947,9 @@ public class RetrofitClient {
BaseModel < ActivitiesPermission > activitiesPermissionBaseModel = response . body ( ) ;
if ( activitiesPermissionBaseModel . getCode ( ) = = 1 ) {
observer . onNext ( activitiesPermissionBaseModel . getData ( ) ) ;
} else if ( activitiesPermissionBaseModel . getCode ( ) = = 0 ) {
} else if ( activitiesPermissionBaseModel . getCode ( ) = = 0 ) {
ToastUtils . showShort ( activitiesPermissionBaseModel . getMsg ( ) ) ;
} else if ( activitiesPermissionBaseModel . getCode ( ) = = 301 ) {
} else if ( activitiesPermissionBaseModel . getCode ( ) = = 301 ) {
try {
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
ToastUtils . showShort ( activitiesPermissionBaseModel . getMsg ( ) ) ;
@@ -1954,6 +1959,7 @@ public class RetrofitClient {
}
}
}
@Override
public void onFailure ( Call < BaseModel < ActivitiesPermission > > call , Throwable t ) {
t . printStackTrace ( ) ;
@@ -1980,6 +1986,67 @@ public class RetrofitClient {
} ) ;
}
public void redPacketCreate ( int type , String password , int coin_type , String total_amount , String total_count , String conditions , String countdown , String room_id , String remark , BaseObserver < String > observer ) {
sApiServer . redPacketCreate ( type , password , coin_type , total_amount , total_count , conditions , countdown , room_id , remark ) . enqueue ( new Callback < ResponseBody > ( ) {
@Override
public void onResponse ( Call < ResponseBody > call , Response < ResponseBody > response ) {
if ( response . code ( ) = = 200 ) {
try {
String json = response . body ( ) . string ( ) ;
BaseModel < String > redPacketBeanBaseModel = GsonUtils . fromJson ( json , BaseModel . class ) ;
if ( redPacketBeanBaseModel . getCode ( ) = = 1 ) {
observer . onNext ( redPacketBeanBaseModel . getData ( ) ) ;
} else if ( redPacketBeanBaseModel . getCode ( ) = = 0 ) {
ToastUtils . showShort ( redPacketBeanBaseModel . getMsg ( ) ) ;
} else if ( redPacketBeanBaseModel . getCode ( ) = = 301 ) {
try {
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
ToastUtils . showShort ( redPacketBeanBaseModel . getMsg ( ) ) ;
} catch ( ClassNotFoundException e ) {
throw new RuntimeException ( e ) ;
}
}
} catch ( IOException e ) {
e . printStackTrace ( ) ;
}
}
}
@Override
public void onFailure ( Call < ResponseBody > call , Throwable t ) {
t . printStackTrace ( ) ;
}
} ) ;
// .enqueue(new Callback<BaseModel<String>>() {
//
// @Override
// public void onResponse(Call<BaseModel<String>> call, Response<BaseModel<String>> response) {
// if (response.code() == 200){
// BaseModel<String> redPacketBeanBaseModel = response.body();
// if (redPacketBeanBaseModel.getCode() == 1) {
// observer.onNext(redPacketBeanBaseModel.getData());
// }else if (redPacketBeanBaseModel.getCode()==0){
// ToastUtils.showShort(redPacketBeanBaseModel.getMsg());
// }else if (redPacketBeanBaseModel.getCode()==301){
// try {
// ToastUtils.showShort(redPacketBeanBaseModel.getMsg());
// CommonAppContext.getInstance().clearLoginInfo();
// } catch (ClassNotFoundException e) {
// throw new RuntimeException(e);
// }
// }
// }
// }
//
// @Override
// public void onFailure(Call<BaseModel<String>> call, Throwable t) {
// t.printStackTrace();
// }
// });
}
public void appPay ( String user_id , String money , String coin , String type , BaseObserver < AppPay > observer ) {
sApiServer . appPay ( user_id , money , coin , type ) . enqueue ( new Callback < BaseModel < AppPay > > ( ) {
@Override
@@ -1988,7 +2055,7 @@ public class RetrofitClient {
BaseModel < AppPay > appPayBaseModel = response . body ( ) ;
if ( appPayBaseModel . getCode ( ) = = 1 ) {
observer . onNext ( appPayBaseModel . getData ( ) ) ;
} else {
} else {
ToastUtils . showShort ( appPayBaseModel . getMsg ( ) ) ;
}
}
@@ -2152,15 +2219,15 @@ public class RetrofitClient {
} ) ;
}
public void getSearchAll ( String keyWord , BaseObserver < SearchAll > observer ) {
public void getSearchAll ( String keyWord , BaseObserver < SearchAll > observer ) {
sApiServer . getSearchAll ( keyWord ) . enqueue ( new Callback < BaseModel < SearchAll > > ( ) {
@Override
public void onResponse ( Call < BaseModel < SearchAll > > call , Response < BaseModel < SearchAll > > response ) {
if ( response . code ( ) = = 200 ) {
if ( response . code ( ) = = 200 ) {
BaseModel < SearchAll > searchAllBaseModel = response . body ( ) ;
if ( searchAllBaseModel . getCode ( ) = = 1 ) {
if ( searchAllBaseModel . getData ( ) ! = null ) {
if ( searchAllBaseModel . getCode ( ) = = 1 ) {
if ( searchAllBaseModel . getData ( ) ! = null ) {
observer . onNext ( searchAllBaseModel . getData ( ) ) ;
}
}
@@ -2256,19 +2323,20 @@ public class RetrofitClient {
public void roomAuctionJoin ( String auctionId , String userId , String giftId , String num , String type , BaseObserver < RoomAuction . AuctionListBean > observer ) {
sApiServer . roomAuctionJoin ( auctionId , userId , giftId , num , type ) . enqueue ( new ApiResponseCallback < RoomAuction . AuctionListBean > ( CommonAppContext . getInstance ( ) ) {
@Override
public void onSuccess ( RoomAuction . AuctionListBean data ) {
if ( data ! = null ) {
observer . onNext ( data ) ;
} else {
observer . onNext ( new RoomAuction . AuctionListBean ( ) ) ;
}
}
@Override
public void onFailure ( Throwable t ) {
t . printStackTrace ( ) ;
}
} ) ;
@Override
public void onSuccess ( RoomAuction . AuctionListBean data ) {
if ( data ! = null ) {
observer . onNext ( data ) ;
} else {
observer . onNext ( new RoomAuction . AuctionListBean ( ) ) ;
}
}
@Override
public void onFailure ( Throwable t ) {
t . printStackTrace ( ) ;
}
} ) ;
// .enqueue(new Callback<BaseModel<RoomAuction.AuctionListBean>>() {
//
// @Override
@@ -2305,6 +2373,90 @@ public class RetrofitClient {
} ) ;
}
public void roomRedPackets ( String roomId , BaseObserver < List < RedPacketInfo > > observer ) {
sApiServer . roomRedPackets ( roomId ) . enqueue ( new Callback < BaseModel < List < RedPacketInfo > > > ( ) {
@Override
public void onResponse ( Call < BaseModel < List < RedPacketInfo > > > call , Response < BaseModel < List < RedPacketInfo > > > response ) {
if ( response . code ( ) = = 200 ) {
BaseModel < List < RedPacketInfo > > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else if ( baseModel . getCode ( ) = = 0 ) {
} else if ( baseModel . getCode ( ) = = 301 ) {
try {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
} catch ( ClassNotFoundException e ) {
throw new RuntimeException ( e ) ;
}
}
}
}
@Override
public void onFailure ( Call < BaseModel < List < RedPacketInfo > > > call , Throwable t ) {
t . printStackTrace ( ) ;
}
} ) ;
}
public void redPacketDetail ( String redPacketId , BaseObserver < RedpacketDetail > observer ) {
sApiServer . redPacketDetail ( redPacketId ) . enqueue ( new Callback < BaseModel < RedpacketDetail > > ( ) {
@Override
public void onResponse ( Call < BaseModel < RedpacketDetail > > call , Response < BaseModel < RedpacketDetail > > response ) {
if ( response . code ( ) = = 200 ) {
BaseModel < RedpacketDetail > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else if ( baseModel . getCode ( ) = = 0 ) {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
} else if ( baseModel . getCode ( ) = = 301 ) {
try {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
} catch ( ClassNotFoundException e ) {
throw new RuntimeException ( e ) ;
}
}
}
}
@Override
public void onFailure ( Call < BaseModel < RedpacketDetail > > call , Throwable t ) {
t . printStackTrace ( ) ;
}
} ) ;
}
public void grab ( String redPacketId , BaseObserver < RedPackGrab > observer ) {
sApiServer . grab ( redPacketId ) . enqueue ( new Callback < BaseModel < RedPackGrab > > ( ) {
@Override
public void onResponse ( Call < BaseModel < RedPackGrab > > call , Response < BaseModel < RedPackGrab > > response ) {
if ( response . code ( ) = = 200 ) {
BaseModel < RedPackGrab > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
} else if ( baseModel . getCode ( ) = = 0 ) {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
observer . onNext ( baseModel . getData ( ) ) ;
} else if ( baseModel . getCode ( ) = = 301 ) {
try {
ToastUtils . showShort ( baseModel . getMsg ( ) ) ;
CommonAppContext . getInstance ( ) . clearLoginInfo ( ) ;
} catch ( ClassNotFoundException e ) {
}
}
}
}
@Override
public void onFailure ( Call < BaseModel < RedPackGrab > > call , Throwable t ) {
t . printStackTrace ( ) ;
}
} ) ;
}
public void auctionEnd ( String auctionId , String roomId , BaseObserver < String > observer ) {
sApiServer . auctionEnd ( auctionId , roomId ) . enqueue ( new Callback < BaseModel < String > > ( ) {
@Override
@@ -2527,16 +2679,16 @@ public class RetrofitClient {
} ) ;
}
public void getDayDropGift ( BaseObserver < HeavenGiftBean > observer ) {
public void getDayDropGift ( BaseObserver < HeavenGiftBean > observer ) {
sApiServer . getDayDropGift ( ) . enqueue ( new Callback < BaseModel < HeavenGiftBean > > ( ) {
@Override
public void onResponse ( Call < BaseModel < HeavenGiftBean > > call , Response < BaseModel < HeavenGiftBean > > response ) {
if ( response . code ( ) = = 200 ) {
if ( response . code ( ) = = 200 ) {
BaseModel < HeavenGiftBean > data = response . body ( ) ;
if ( data . getCode ( ) = = 1 ) {
if ( data . getCode ( ) = = 1 ) {
observer . onNext ( data . getData ( ) ) ;
} else if ( data . getCode ( ) = = 0 ) {
ToastUtils . showShort ( data . getMsg ( ) ) ;
} else if ( data . getCode ( ) = = 0 ) {
ToastUtils . showShort ( data . getMsg ( ) ) ;
}
}
}
@@ -2686,7 +2838,7 @@ public class RetrofitClient {
} ) ;
}
public void keepXintiao ( ) {
public void keepXintiao ( ) {
sApiServer . keepXintiao ( ) . enqueue ( new Callback < ResponseBody > ( ) {
@Override
public void onResponse ( Call < ResponseBody > call , Response < ResponseBody > response ) {
@@ -2933,7 +3085,7 @@ public class RetrofitClient {
sApiServer . relationCard ( user_id ) . enqueue ( new Callback < BaseModel < RelationCardBean > > ( ) {
@Override
public void onResponse ( Call < BaseModel < RelationCardBean > > call , Response < BaseModel < RelationCardBean > > response ) {
if ( response . code ( ) = = 200 ) {
if ( response . code ( ) = = 200 ) {
BaseModel < RelationCardBean > baseModel = response . body ( ) ;
if ( baseModel . getCode ( ) = = 1 ) {
observer . onNext ( baseModel . getData ( ) ) ;
@@ -3569,7 +3721,7 @@ public class RetrofitClient {
}
/// 盲盒转盘抽奖
public void drawGiftList ( String giftBagId , String gift_user_ids , String roomId , String num , String heart_id , String auction_id , BaseObserver < BlindReslutBean > observer ) {
public void drawGiftList ( String giftBagId , String gift_user_ids , String roomId , String num , String heart_id , String auction_id , BaseObserver < BlindReslutBean > observer ) {
sApiServer . drawGiftList ( giftBagId , gift_user_ids , roomId , num , heart_id , auction_id ) . enqueue ( new Callback < BaseModel < BlindReslutBean > > ( ) {
@Override
public void onResponse ( Call < BaseModel < BlindReslutBean > > call , Response < BaseModel < BlindReslutBean > > response ) {
@@ -3612,8 +3764,8 @@ public class RetrofitClient {
}
public void xlhAllRecord ( String roomId , String page , String
pageSize , int type , BaseObserver < List < GiftBean > > observer ) {
if ( type = = 1 ) {
pageSize , int type , BaseObserver < List < GiftBean > > observer ) {
if ( type = = 1 ) {
sApiServer . xlhAllRecord ( roomId , page , pageSize ) . enqueue ( new Callback < BaseModel < List < GiftBean > > > ( ) {
@@ -3632,8 +3784,8 @@ public class RetrofitClient {
t . printStackTrace ( ) ;
}
} ) ;
} else {
sApiServer . xlXH_RANking ( roomId , page , pageSize ) . enqueue ( new Callback < BaseModel < List < GiftBean > > > ( ) {
} else {
sApiServer . xlXH_RANking ( roomId , page , pageSize ) . enqueue ( new Callback < BaseModel < List < GiftBean > > > ( ) {
@Override
public void onResponse ( Call < BaseModel < List < GiftBean > > > call , Response < BaseModel < List < GiftBean > > > response ) {
if ( response . code ( ) = = 200 ) {