mitao
2025-01-17 afa0dbb4f54e7244835dd67ec33c3e545f122f71
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.ruoyi.goods.domain.dto;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
/**
 * @author mitao
 * @date 2025/1/8
 */
@Data
@ApiModel("直播分页查询参数")
public class XiaoeLiveQueryDto {
 
    @ApiModelProperty(value = "直播名称关键字")
    private String searchContent;
 
    @ApiModelProperty(value = "直播课程类型 -1 全部;0 店铺课程; 1 转播课程;默认-1")
    private Integer createMode;
 
    @ApiModelProperty(value = "直播商品状态 -1 全部; 0 已上架; 1 已下架;2 待上架;默认-1")
    private Integer state;
 
    @ApiModelProperty(value = "直播模式:-1 全部;10 横屏直播;11竖屏直播;12语音直播;13录播直播;默认-1")
    private Integer searchAliveType;
 
    @ApiModelProperty(value = "直播状态:-1全部;0未开始;1直播中;2已结束;默认-1")
    private Integer alivePlayState;
 
    @ApiModelProperty(value = "页码,表示第几页,从1开始;默认1")
    private Integer page;
 
    @ApiModelProperty(value = "每页条数,最大50条;默认10")
    private Integer pageSize;
 
    @ApiModelProperty("门店id")
    private Long shopId;
 
    @ApiModelProperty("直播类型 1:平台直播 2:商家直播")
    private Integer liveType;
}