update:默认隐藏新人特惠入口

update:更新新人特惠接口
This commit is contained in:
2022-08-23 17:38:27 +08:00
parent 23f765230b
commit 7f762189df
4 changed files with 94 additions and 3 deletions

View File

@@ -0,0 +1,62 @@
package com.yunbao.common.bean;
import androidx.annotation.NonNull;
import com.google.gson.annotations.SerializedName;
/**
* 直播间新人特惠入口信息
*/
public class NewPeopleInfo extends BaseModel{
@SerializedName("charge_hidden")
private int chargeHidden;
@SerializedName("one_coin_show")
private int oneCoinShow;
@SerializedName("is_show")
private int isShow;//是否展示入口
@SerializedName("link")
private String link;//入口地址
public boolean getChargeHidden() {
return chargeHidden==1;
}
public void setChargeHidden(int chargeHidden) {
this.chargeHidden = chargeHidden;
}
public boolean getOneCoinShow() {
return oneCoinShow==1;
}
public void setOneCoinShow(int oneCoinShow) {
this.oneCoinShow = oneCoinShow;
}
public boolean getIsShow() {
return isShow==1;
}
public void setIsShow(int isShow) {
this.isShow = isShow;
}
public String getLink() {
return link;
}
public void setLink(String link) {
this.link = link;
}
@NonNull
@Override
public String toString() {
return "NewPeopleInfo{" +
"chargeHidden=" + chargeHidden +
", oneCoinShow=" + oneCoinShow +
", isShow=" + isShow +
", link='" + link + '\'' +
'}';
}
}

View File

@@ -7,6 +7,7 @@ import com.yunbao.common.bean.ContributeModel;
import com.yunbao.common.bean.FaceBookUpModel;
import com.yunbao.common.bean.IMLoginModel;
import com.yunbao.common.bean.LiveInfoModel;
import com.yunbao.common.bean.NewPeopleInfo;
import com.yunbao.common.bean.NobleTrumpetModel;
import com.yunbao.common.bean.SearchModel;
import com.yunbao.common.bean.SetAttentsModel;
@@ -162,4 +163,11 @@ public interface PDLiveApi {
*/
@GET("/api/public/?service=Contribute.index")
Observable<ResponseModel<ContributeModel>> getRanksList(@Query("uid")String uid);
/**
* 直播间新人特惠信息
* @return 新人特惠数据
*/
@GET("/api/public/?service=Live.newUserPreferential")
Observable<ResponseModel<NewPeopleInfo>> getNewPeopleInfo();
}