feat: 铭牌, 翻译,图片资源

This commit is contained in:
eggmanQQQ
2024-11-08 19:08:03 +08:00
parent 2a3d716332
commit f0a245f4cb
39 changed files with 396 additions and 145 deletions

View File

@@ -45,6 +45,11 @@ public class BannerInfo implements Parcelable, Serializable, IRouterData {
*/
public final static transient int SKIP_TYPE_ROOM_BAI_SHUN = 7;
/**
* 无调整
*/
public final static transient int SKIP_TYPE_NULL = 100;
/*
bannerId1 //id
bannerName: xx//横幅广告名称

View File

@@ -49,6 +49,7 @@ public class AllServiceGiftProtocol extends BaseProtocol<AllServiceGiftProtocol.
private long roomUid;
private String roomTitle;
private String levelNum;
private int bgLevel=1;
private boolean isHomeShow;
private long partitionId;
@@ -205,6 +206,14 @@ public class AllServiceGiftProtocol extends BaseProtocol<AllServiceGiftProtocol.
return levelNum;
}
public int getBgLevel() {
return bgLevel;
}
public void setBgLevel(int bgLevel) {
this.bgLevel = bgLevel;
}
public void setLevelNum(String levelNum) {
this.levelNum = levelNum;
}

View File

@@ -0,0 +1,10 @@
package com.chwl.core.user.bean;
import lombok.Data;
@Data
public class NameplateInfo {
public String nameplateImage;
public String nameplateName;
public boolean isCustomWord;
}

View File

@@ -77,6 +77,15 @@ public class UserDetailInfo implements Serializable {
private List<UserGameTeamInfo> userGamePartner;
private RelationUserVO relationUserVO;
private GuildInfo guildInfo;
private List<NameplateInfo> userNameplateList;
public List<NameplateInfo> getUserNameplateList() {
return userNameplateList;
}
public void setUserNameplateList(List<NameplateInfo> userNameplateList) {
this.userNameplateList = userNameplateList;
}
public GuildInfo getGuildInfo() {
return guildInfo;

View File

@@ -9,13 +9,13 @@ import android.text.style.ForegroundColorSpan;
import androidx.annotation.Nullable;
import com.google.gson.annotations.SerializedName;
import com.chwl.core.decoration.car.bean.CarInfo;
import com.chwl.core.decoration.headwear.bean.HeadWearInfo;
import com.chwl.core.level.UserLevelVo;
import com.chwl.core.noble.bean.NobleInfo;
import com.chwl.core.noble.NobleResourceType;
import com.chwl.core.noble.bean.NobleInfo;
import com.chwl.core.vip.bean.UserVipInfo;
import com.google.gson.annotations.SerializedName;
import java.io.Serializable;
import java.util.ArrayList;
@@ -159,6 +159,12 @@ public class UserInfo implements Serializable {
@Getter
@Setter
private String nameplatePic;
/**
* 铭牌地址List
*/
@Getter
@Setter
private List<NameplateInfo> userNameplateList;
@Getter
@Setter
private String nameplateWord;

View File

@@ -14,5 +14,6 @@ data class UserVipInfo(
var preventFollow: Boolean = false,
var uploadGifAvatar: Boolean = false,
val enterRoomEffects: String = "",
var userCardBG: String = ""
var userCardBG: String = "",
var nameplatePic: String = ""
) : Serializable