网络实体类迁移到core

This commit is contained in:
oujunhui
2020-05-13 21:22:45 +08:00
parent 67ef646c1b
commit 548a8486d8
28 changed files with 35 additions and 62 deletions

View File

@@ -0,0 +1,114 @@
package com.yizhuan.xchat_android_core.home.bean;
import java.util.List;
public class CollectionRoomInfo {
/**
* totalPage : 1
* fansRoomList : [{"id":1,"roomId":170395761,"uid":934999,"roomAvatar":"https://image.zhongjialx.com/default_avatar.png","roomName":"辅导的房间","roomOnlineNum":1},{"id":2,"roomId":170408178,"uid":934999,"roomAvatar":"https://image.zhongjialx.com/default_avatar.png","roomName":"我是一只小萌新辅导辅导辅导辅导的房间","roomOnlineNum":1}]
*/
private int totalPage;
private List<FansRoomListBean> fansRoomList;
public int getTotalPage() {
return totalPage;
}
public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}
public List<FansRoomListBean> getFansRoomList() {
return fansRoomList;
}
public void setFansRoomList(List<FansRoomListBean> fansRoomList) {
this.fansRoomList = fansRoomList;
}
public static class FansRoomListBean {
/**
* id : 1
* roomId : 170395761
* uid : 934999
* roomAvatar : https://image.zhongjialx.com/default_avatar.png
* roomName : 辅导的房间
* roomOnlineNum : 1
*/
private int id;
private int roomId;
private int uid;
private String roomAvatar;
private String roomName;
private int roomOnlineNum;
private int roomUid;
private int erbanNo;
public int getErbanNo() {
return erbanNo;
}
public void setErbanNo(int erbanNo) {
this.erbanNo = erbanNo;
}
public int getRoomUid() {
return roomUid;
}
public void setRoomUid(int roomUid) {
this.roomUid = roomUid;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public int getRoomId() {
return roomId;
}
public void setRoomId(int roomId) {
this.roomId = roomId;
}
public int getUid() {
return uid;
}
public void setUid(int uid) {
this.uid = uid;
}
public String getRoomAvatar() {
return roomAvatar;
}
public void setRoomAvatar(String roomAvatar) {
this.roomAvatar = roomAvatar;
}
public String getRoomName() {
return roomName;
}
public void setRoomName(String roomName) {
this.roomName = roomName;
}
public int getRoomOnlineNum() {
return roomOnlineNum;
}
public void setRoomOnlineNum(int roomOnlineNum) {
this.roomOnlineNum = roomOnlineNum;
}
}
}

View File

@@ -0,0 +1,65 @@
package com.yizhuan.xchat_android_core.home.bean;
import com.yizhuan.xchat_android_core.user.bean.BaseUserInfo;
public class HomeDynamicInfo extends BaseUserInfo {
private long dynamicId;
private String roomUid;
private String content;
private boolean liked;
private int likeCount;
private long worldId;
public long getDynamicId() {
return dynamicId;
}
public void setDynamicId(long dynamicId) {
this.dynamicId = dynamicId;
}
public String getRoomUid() {
return roomUid;
}
public void setRoomUid(String roomUid) {
this.roomUid = roomUid;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public boolean isLiked() {
return liked;
}
public void setLiked(boolean liked) {
this.liked = liked;
}
public int getLikeCount() {
return likeCount;
}
public void setLikeCount(int likeCount) {
this.likeCount = likeCount;
}
public long getWorldId() {
return worldId;
}
public void setWorldId(long worldId) {
this.worldId = worldId;
}
}

View File

@@ -0,0 +1,12 @@
package com.yizhuan.xchat_android_core.home.bean;
import java.util.List;
import lombok.Getter;
import lombok.Setter;
@Setter
@Getter
public class HomeDynamicResult {
List<HomeDynamicInfo> data;
}

View File

@@ -0,0 +1,147 @@
package com.yizhuan.xchat_android_core.home.bean;
import java.util.List;
public class HomePlayInfo {
/**
* uid : 935002
* roomId : 170395761
* micUsers : [{"uid":935002,"nick":"辅导","avatar":"https://image.zhongjialx.com/default_avatar.png","gender":2}]
* micUserCount : 1
* onlineNum : 1
* isPermitRoom : 2
* roomTag : 交友
* tagPict : http://image.doudouyuyin.com/FimKEbTsTRGe-o2msp4LWrXgI7DD?imageslim
* title : 辅导的房间
*/
private int uid;
private int roomId;
private int micUserCount;
private int onlineNum;
private int isPermitRoom;
private String roomTag;
private String tagPict;
private String title;
private List<MicUsersBean> micUsers;
public int getUid() {
return uid;
}
public void setUid(int uid) {
this.uid = uid;
}
public int getRoomId() {
return roomId;
}
public void setRoomId(int roomId) {
this.roomId = roomId;
}
public int getMicUserCount() {
return micUserCount;
}
public void setMicUserCount(int micUserCount) {
this.micUserCount = micUserCount;
}
public int getOnlineNum() {
return onlineNum;
}
public void setOnlineNum(int onlineNum) {
this.onlineNum = onlineNum;
}
public int getIsPermitRoom() {
return isPermitRoom;
}
public void setIsPermitRoom(int isPermitRoom) {
this.isPermitRoom = isPermitRoom;
}
public String getRoomTag() {
return roomTag;
}
public void setRoomTag(String roomTag) {
this.roomTag = roomTag;
}
public String getTagPict() {
return tagPict;
}
public void setTagPict(String tagPict) {
this.tagPict = tagPict;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public List<MicUsersBean> getMicUsers() {
return micUsers;
}
public void setMicUsers(List<MicUsersBean> micUsers) {
this.micUsers = micUsers;
}
public static class MicUsersBean {
/**
* uid : 935002
* nick : 辅导
* avatar : https://image.zhongjialx.com/default_avatar.png
* gender : 2
*/
private int uid;
private String nick;
private String avatar;
private int gender;
public int getUid() {
return uid;
}
public void setUid(int uid) {
this.uid = uid;
}
public String getNick() {
return nick;
}
public void setNick(String nick) {
this.nick = nick;
}
public String getAvatar() {
return avatar;
}
public void setAvatar(String avatar) {
this.avatar = avatar;
}
public int getGender() {
return gender;
}
public void setGender(int gender) {
this.gender = gender;
}
}
}

View File

@@ -0,0 +1,102 @@
package com.yizhuan.xchat_android_core.home.bean;
import com.chad.library.adapter.base.entity.MultiItemEntity;
import java.io.Serializable;
public class HomeTabMapInfo implements MultiItemEntity, Serializable {
/**
* onlineNum : 1
* roomUid : 935007
* roomTitle : 大幽魂上衣的房间
* avatar : https://image.zhongjialx.com/rotate_picture_1587010848888.jpg?imageslim
* seq : 0
* isTop : true
*/
private int onlineNum;
private int roomUid;
private String title;
private String avatar;
private int seq;
private boolean isTop;
public static final int TYPE_EMPTY = 0;
public static final int TYPE_NORMAL = 1;
private int itemType=0;
private String tagPict;
private String iconContent;
public String getIconContent() {
return iconContent;
}
public void setIconContent(String iconContent) {
this.iconContent = iconContent;
}
public String getTagPict() {
return tagPict;
}
public void setTagPict(String tagPict) {
this.tagPict = tagPict;
}
public int getOnlineNum() {
return onlineNum;
}
public void setOnlineNum(int onlineNum) {
this.onlineNum = onlineNum;
}
public int getRoomUid() {
return roomUid;
}
public void setRoomUid(int roomUid) {
this.roomUid = roomUid;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getAvatar() {
return avatar;
}
public void setAvatar(String avatar) {
this.avatar = avatar;
}
public int getSeq() {
return seq;
}
public void setSeq(int seq) {
this.seq = seq;
}
public boolean isIsTop() {
return isTop;
}
public void setIsTop(boolean isTop) {
this.isTop = isTop;
}
public void setItemType(int itemType) {
this.itemType = itemType;
}
@Override
public int getItemType() {
return itemType;
}
}

View File

@@ -0,0 +1,39 @@
package com.yizhuan.xchat_android_core.home.bean;
public class HomeTagInfo {
/**
* id : 1
* name : 推荐
* seq : 1
*/
private int id;
private String name;
private int seq;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getSeq() {
return seq;
}
public void setSeq(int seq) {
this.seq = seq;
}
}