This commit is contained in:
张良(004796)
2024-02-06 15:32:52 +08:00
parent ec83a538cc
commit c827dbc0aa
16 changed files with 247 additions and 9 deletions

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.dto.app.dto;
package com.ruoyi.cai.dto.app.query.im;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

View File

@@ -0,0 +1,19 @@
package com.ruoyi.cai.dto.app.query.im;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@Data
public class SaveSendImImgReq {
@Schema(description = "消息记录Id")
private Long recordId;
@Schema(description = "不知道是撒")
private String serverId;
@Schema(description = "不知道是撒")
private String messageId;
@Schema(description = "时间")
private String time;
@Schema(description = "图片地址")
private String imageUrl;
}

View File

@@ -0,0 +1,14 @@
package com.ruoyi.cai.dto.app.query.room;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.math.BigDecimal;
@Data
public class VideoScoreReq {
@Schema(description = "房间号")
private Long roomId;
@Schema(description = "评分 1-5分")
private BigDecimal score;
}

View File

@@ -0,0 +1,8 @@
package com.ruoyi.cai.dto.app.vo.chat;
import lombok.Data;
@Data
public class ChatTipResp {
private String tip;
}

View File

@@ -0,0 +1,32 @@
package com.ruoyi.cai.dto.app.vo.chat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@Data
public class VideoChargingResp {
@Schema(description = "房间号")
private Long roomId;
@Schema(description = "拨打方用户ID")
private Long fromUid;
@Schema(description = "拨打方用户昵称")
private String fromNickname;
@Schema(description = "拨打方用户头像")
private String fromAvatar;
@Schema(description = "通话单价")
private Long price;
@Schema(description = "接收方用户ID")
private Long toUid;
@Schema(description = "接收方用户昵称")
private String toNickname;
@Schema(description = "接收方用户头像")
private String toAvatar;
@Schema(description = "通话时长")
private Long callTime;
@Schema(description = "通话总价格")
private Long payMoney = 0L;
@Schema(description = "通话主播收益")
private Long incomeMoney = 0L;
}

View File

@@ -0,0 +1,31 @@
package com.ruoyi.cai.dto.app.vo.user;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@Data
public class UserMinInfoVo {
@Schema(description = "用户ID")
private Long userId;
/**
* 是否是播主 0 否 1 是
*/
@Schema(description = "是否是播主 0 否 1 是")
private Integer isAnchor;
@Schema(description = "蜜瓜号")
private String usercode;
@Schema(description = "昵称")
private String nickname;
@Schema(description = "头像")
private String avatar;
@Schema(description = "城市")
private String city;
@Schema(description = "城市ID")
private Integer cityId;
@Schema(description = "年龄")
private Long age;
@Schema(description = "用户账户")
private UserAccountVo userAccount;
}