首页贡献榜添加隐身
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
package com.yunbao.common.bean;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 隐藏
|
||||
*/
|
||||
public class NobleRankHideUserListModel extends BaseModel {
|
||||
@SerializedName("in_rank_hide")
|
||||
private List<String> inRankHide = new ArrayList<>();
|
||||
@SerializedName("out_rank_hide")//目前客户端只使用这个字段
|
||||
private List<String> outRankHide = new ArrayList<>();
|
||||
@SerializedName("week_rank_hide")
|
||||
private List<String> weekRankHide = new ArrayList<>();
|
||||
@SerializedName("active_rank_hide")
|
||||
private List<String> activeRankHide = new ArrayList<>();
|
||||
|
||||
public List<String> getInRankHide() {
|
||||
return inRankHide;
|
||||
}
|
||||
|
||||
public NobleRankHideUserListModel setInRankHide(List<String> inRankHide) {
|
||||
this.inRankHide = inRankHide;
|
||||
return this;
|
||||
}
|
||||
|
||||
public List<String> getOutRankHide() {
|
||||
return outRankHide;
|
||||
}
|
||||
|
||||
public NobleRankHideUserListModel setOutRankHide(List<String> outRankHide) {
|
||||
this.outRankHide = outRankHide;
|
||||
return this;
|
||||
}
|
||||
|
||||
public List<String> getWeekRankHide() {
|
||||
return weekRankHide;
|
||||
}
|
||||
|
||||
public NobleRankHideUserListModel setWeekRankHide(List<String> weekRankHide) {
|
||||
this.weekRankHide = weekRankHide;
|
||||
return this;
|
||||
}
|
||||
|
||||
public List<String> getActiveRankHide() {
|
||||
return activeRankHide;
|
||||
}
|
||||
|
||||
public NobleRankHideUserListModel setActiveRankHide(List<String> activeRankHide) {
|
||||
this.activeRankHide = activeRankHide;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
@@ -10,6 +10,7 @@ import com.yunbao.common.bean.IMLoginModel;
|
||||
import com.yunbao.common.bean.LiveInfoModel;
|
||||
import com.yunbao.common.bean.MsgSwitchDetailModel;
|
||||
import com.yunbao.common.bean.NewPeopleInfo;
|
||||
import com.yunbao.common.bean.NobleRankHideUserListModel;
|
||||
import com.yunbao.common.bean.NobleTrumpetModel;
|
||||
import com.yunbao.common.bean.SearchModel;
|
||||
import com.yunbao.common.bean.SetAttentsModel;
|
||||
@@ -225,4 +226,10 @@ public interface PDLiveApi {
|
||||
*/
|
||||
@GET("/api/public/?service=User.getUserInstructor")
|
||||
Observable<ResponseModel<List<VipModel>>> getUserInstructor();
|
||||
|
||||
/**
|
||||
* 获取隐藏榜单的用户id
|
||||
*/
|
||||
@GET("/api/public/?service=Noble.getNobleRankHideUserList")
|
||||
Observable<ResponseModel<NobleRankHideUserListModel>> getNobleRankHideUserList();
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ import android.content.Context;
|
||||
import com.yunbao.common.bean.ActiveModel;
|
||||
import com.yunbao.common.bean.BaseModel;
|
||||
import com.yunbao.common.bean.LiveInfoModel;
|
||||
import com.yunbao.common.bean.NobleRankHideUserListModel;
|
||||
import com.yunbao.common.bean.NobleTrumpetModel;
|
||||
import com.yunbao.common.bean.SetAttentsModel;
|
||||
import com.yunbao.common.bean.VipModel;
|
||||
@@ -189,4 +190,20 @@ public class LiveNetManager {
|
||||
callback.onError(throwable.getMessage());
|
||||
}).isDisposed();
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取隐藏榜单的用户id
|
||||
*/
|
||||
public void getNobleRankHideUserList(HttpCallback<NobleRankHideUserListModel> callback) {
|
||||
API.get().pdLiveApi(mContext).getNobleRankHideUserList()
|
||||
.subscribeOn(Schedulers.io())
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.subscribe(listResponseModel -> {
|
||||
if (callback != null)
|
||||
callback.onSuccess(listResponseModel.getData().getInfo());
|
||||
}, throwable -> {
|
||||
if (callback != null)
|
||||
callback.onError(throwable.getMessage());
|
||||
}).isDisposed();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -875,4 +875,6 @@ Limited ride And limited avatar frame</string>
|
||||
<string name="live_class_tip_title">Pay attention to the channel that suits you.</string>
|
||||
<string name="live_anchor_send">What do you say to everyone</string>
|
||||
<string name="live_config">LiveConfig</string>
|
||||
<string name="can_not_go">No access to the mystery man\'s personal home page。</string>
|
||||
<string name="mystery_man">The Mystery Man</string>
|
||||
</resources>
|
||||
|
||||
@@ -901,5 +901,7 @@
|
||||
<string name="king">国王</string>
|
||||
<string name="emperor">皇帝</string>
|
||||
<string name="better_emperor">超皇</string>
|
||||
<string name="can_not_go">無法前往神秘人的個人主頁。</string>
|
||||
<string name="mystery_man">神秘人</string>
|
||||
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user