消息中心遮罩修改
This commit is contained in:
@@ -10,6 +10,9 @@ public class VipModel extends BaseModel {
|
||||
@SerializedName("type")
|
||||
private String type = "";
|
||||
|
||||
@SerializedName("admin_id")
|
||||
private String adminId;
|
||||
|
||||
public String getType() {
|
||||
return type;
|
||||
}
|
||||
@@ -18,4 +21,13 @@ public class VipModel extends BaseModel {
|
||||
this.type = type;
|
||||
return this;
|
||||
}
|
||||
|
||||
public String getAdminId() {
|
||||
return adminId;
|
||||
}
|
||||
|
||||
public VipModel setAdminId(String adminId) {
|
||||
this.adminId = adminId;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,6 +14,7 @@ import com.yunbao.common.bean.NobleTrumpetModel;
|
||||
import com.yunbao.common.bean.SearchModel;
|
||||
import com.yunbao.common.bean.SetAttentsModel;
|
||||
import com.yunbao.common.bean.SlideInBannerModel;
|
||||
import com.yunbao.common.bean.VipModel;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -218,4 +219,10 @@ public interface PDLiveApi {
|
||||
*/
|
||||
@GET("/api/public/?service=Message.setMessageReadAll")
|
||||
Observable<ResponseModel<List<String>>> setMessageReadAll();
|
||||
|
||||
/**
|
||||
* 获取当前用户指导员ID
|
||||
*/
|
||||
@GET("/api/public/?service=User.getUserInstructor")
|
||||
Observable<ResponseModel<List<VipModel>>> getUserInstructor();
|
||||
}
|
||||
|
||||
@@ -7,6 +7,7 @@ import com.yunbao.common.bean.BaseModel;
|
||||
import com.yunbao.common.bean.LiveInfoModel;
|
||||
import com.yunbao.common.bean.NobleTrumpetModel;
|
||||
import com.yunbao.common.bean.SetAttentsModel;
|
||||
import com.yunbao.common.bean.VipModel;
|
||||
import com.yunbao.common.http.API;
|
||||
import com.yunbao.common.http.base.HttpCallback;
|
||||
|
||||
@@ -172,4 +173,20 @@ public class LiveNetManager {
|
||||
}
|
||||
}).isDisposed();
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取当前用户指导员ID
|
||||
*/
|
||||
public void getUserInstructor(HttpCallback<List<VipModel>> callback) {
|
||||
API.get().pdLiveApi(mContext).getUserInstructor()
|
||||
.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();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user