init
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
package com.ruoyi.cai.dto.app.query;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class AnchorListQuery {
|
||||
|
||||
/**
|
||||
* 0-默认查询
|
||||
* 1-活跃查询
|
||||
* 2-新人查询
|
||||
* 3-同城查询
|
||||
*/
|
||||
private Integer type;
|
||||
|
||||
private String city;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package com.ruoyi.cai.dto.app.query;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class UserQuery {
|
||||
|
||||
private String nickname;
|
||||
private String usercode;
|
||||
|
||||
private Integer gender;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.ruoyi.cai.dto.app.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Data
|
||||
public class AnchorListVo {
|
||||
/**
|
||||
* 头像
|
||||
*/
|
||||
private String avatar;
|
||||
|
||||
/**
|
||||
* 性别 0 未知 1 女 2 男
|
||||
*/
|
||||
private Integer gender;
|
||||
/**
|
||||
* 城市
|
||||
*/
|
||||
private Long city;
|
||||
/**
|
||||
* 昵称
|
||||
*/
|
||||
private String nickname;
|
||||
/**
|
||||
* 用户号/ID号
|
||||
*/
|
||||
private String usercode;
|
||||
/**
|
||||
* 用户评分
|
||||
*/
|
||||
private BigDecimal giveScore;
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.ruoyi.cai.dto.app.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
public class DynamicImageVo {
|
||||
|
||||
private Integer id;
|
||||
/**
|
||||
* 用户ID
|
||||
*/
|
||||
private Integer userId;
|
||||
/**
|
||||
* 动态ID
|
||||
*/
|
||||
private Long dynamicId;
|
||||
/**
|
||||
* 物理路径
|
||||
*/
|
||||
private String url;
|
||||
/**
|
||||
* 宽度
|
||||
*/
|
||||
private Long width;
|
||||
/**
|
||||
* 高度
|
||||
*/
|
||||
private Long height;
|
||||
/**
|
||||
* 图片大小
|
||||
*/
|
||||
private Long size;
|
||||
/**
|
||||
* 类型
|
||||
*/
|
||||
private String exts;
|
||||
|
||||
private LocalDateTime createTime;
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
package com.ruoyi.cai.dto.app.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class DynamicVo {
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private Long id;
|
||||
/**
|
||||
* 用户ID
|
||||
*/
|
||||
private Integer userId;
|
||||
/**
|
||||
* 内容
|
||||
*/
|
||||
private String content;
|
||||
/**
|
||||
* 城市ID
|
||||
*/
|
||||
private Integer cityId;
|
||||
/**
|
||||
* 是否有附件 0 没有 1 有
|
||||
*/
|
||||
private Integer isAttach;
|
||||
/**
|
||||
* 状态 0 审核中 1可用 2 不可用
|
||||
*/
|
||||
private Integer status;
|
||||
/**
|
||||
* 排序字段
|
||||
*/
|
||||
private Long sort;
|
||||
|
||||
private LocalDateTime createTime;
|
||||
|
||||
private List<DynamicImageVo> imageList;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.ruoyi.cai.dto.app.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class GuardTotalVo implements Serializable {
|
||||
/**
|
||||
* 被守护人的user_id(大咖)
|
||||
*/
|
||||
private Long fromUserId;
|
||||
/**
|
||||
* 守护人的user_id
|
||||
*/
|
||||
private Long toUserId;
|
||||
|
||||
private String userAvatar;
|
||||
/**
|
||||
* 累计守护符个数
|
||||
*/
|
||||
private Long guardNum;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.ruoyi.cai.dto.app.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class UserGiftVo {
|
||||
|
||||
/**
|
||||
* 接受者
|
||||
*/
|
||||
private Long toUid;
|
||||
/**
|
||||
* 礼物ID
|
||||
*/
|
||||
private Long giftId;
|
||||
/**
|
||||
* 礼物数量
|
||||
*/
|
||||
private Long giftCount;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
package com.ruoyi.cai.dto.app.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class UserInfoVo {
|
||||
|
||||
private Long userId;
|
||||
/**
|
||||
* 是否是播主 0 否 1 是
|
||||
*/
|
||||
private Integer isAnchor;
|
||||
private String usercode;
|
||||
private String nickname;
|
||||
private String avatar;
|
||||
/**
|
||||
* 价格,默认50彩币
|
||||
*/
|
||||
private Long price;
|
||||
/**
|
||||
* 接单次数
|
||||
*/
|
||||
private Long serviceCount;
|
||||
|
||||
private Long fansNum;
|
||||
|
||||
private Boolean star;
|
||||
|
||||
// TODO
|
||||
private String status;
|
||||
|
||||
private List<String> albumList = Collections.emptyList();
|
||||
|
||||
private List<GuardTotalVo> guardTotalList = Collections.emptyList();
|
||||
|
||||
private List<DynamicVo> dynamicList = Collections.emptyList();
|
||||
|
||||
private List<UserGiftVo> giftList = Collections.emptyList();
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
|
||||
package com.ruoyi.cai.dto.app.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
public class UserListVo {
|
||||
|
||||
/**
|
||||
* 头像
|
||||
*/
|
||||
private String avatar;
|
||||
|
||||
/**
|
||||
* 性别 0 未知 1 女 2 男
|
||||
*/
|
||||
private Integer gender;
|
||||
/**
|
||||
* 城市
|
||||
*/
|
||||
private Long city;
|
||||
/**
|
||||
* 昵称
|
||||
*/
|
||||
private String nickname;
|
||||
/**
|
||||
* 用户号/ID号
|
||||
*/
|
||||
private String usercode;
|
||||
|
||||
private Integer age;
|
||||
/**
|
||||
* 最后在线时间
|
||||
*/
|
||||
private LocalDateTime lastLiveTime;
|
||||
}
|
||||
Reference in New Issue
Block a user