package com.xscm.moduleutil.bean; import com.google.gson.annotations.SerializedName; import com.xscm.moduleutil.bean.room.FriendInfo; import java.io.Serializable; import java.util.List; import lombok.Data; /** *@author qx *@data 2025/6/3 *@description: 个人信息,点击我的获取 */ @Data public class UserInfo implements Serializable { private static final long serialVersionUID = 1L; public static final String FEMALE = "2"; public static final String MALE = "1"; private int id; private int user_id; //用户id private String user_code;//用户id码 private String avatar;//头像 private String nickname;//昵称 private int sex;//性别 1男 2女 private List icon;//等级图标数组 private int follow_num;//关注数 private int fans_num;//粉丝数 private int look_me_num; //被查看次数,需要魅力等级20以上才能查看 private int charm_level; //魅力等级 private int is_use_code; //是否是靓号 0否 1是 private String tencent_im; private String jia_jia;//坐骑 private int is_in_pit;//是否在麦上,1在0不在 private int is_open_live_remind;//是否设置开播提醒 private String birthday;//生日 private String profile;//简介 private String home_bgimages;//背景图片 private int is_follow;//是否关注 private List tag_list; private List gift_wall; private int age;//年龄 private String is_room; private String dress;//头像框 private String chat_bubble;//聊天气泡 private String charm;//魅力值 private String room_id; private String guild;//公会名称 private String is_mute;//禁言状态 0否 1是 private String is_mute_pit;//禁麦状态 0否 1是 private String is_manager;//是否是管理员 0否 1是 private String is_host;//是否是主持 0否 1是 private String is_room_owner;//是否是房主 0否 1是 private String pit_number;//在点击麦上用户的时候使用 private String auction_id;//在拍卖中的拍卖序号 private int auth;//是否实名 1:实名 0:未实名 private String red_status; private String gift_num; private int is_can_chat;//是否可以私聊,1:可以,0:不可以 private int can_chat_money;//需要充值的金额 private RelationshipBean qinmi; private RelationshipBean zhenai; private int heartId; // "heartId": 4, private int heartNum; // private String red_num; private String ta; private String nobility_image;//贵族图标 private String nickname_color;//昵称颜色 private String mic_cycle;//麦圈 private String is_hide;//0不能设置,1:可以设置 private String hide_status;//0-取消隐身,1-设置隐身 private String enter_image;//爵位飘屏的背景 private String enter_text;//爵位飘屏的文字 // @Data // public static class TagList{ // private String id; // private String tag_name; // } @Data public static class GiftWall { private String gift_name; private String total; private List send_user_info; @Data public static class SendUserInfo{ private String nickname; private String avatar; } } }