feat:信发
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
package com.cool.store.dto.huoma;
|
||||
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2025/11/5 14:43
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class ProgramReqDTO {
|
||||
|
||||
@ApiModelProperty(name = "门店编码",required = true)
|
||||
private String storeCode;
|
||||
|
||||
@ApiModelProperty(name = "设备名称",required = true)
|
||||
@NotEmpty(message = "设备名称不能为空")
|
||||
private String deviceName;
|
||||
|
||||
@ApiModelProperty(name = "第几页,",required = true)
|
||||
private Integer index;
|
||||
|
||||
@ApiModelProperty(name ="每页数量",required = true)
|
||||
private Integer size;
|
||||
|
||||
@ApiModelProperty(name = "时间",hidden = true)
|
||||
private String date;
|
||||
|
||||
@ApiModelProperty(name = "排序",hidden = true)
|
||||
private String sort;
|
||||
|
||||
@ApiModelProperty("标签id列表")
|
||||
private List<Integer> tagIds;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.cool.store.dto.huoma;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2025/11/5 14:44
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public class ProgramResponseDTO {
|
||||
|
||||
@ApiModelProperty("节目ID")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("节目名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("节目缩略图")
|
||||
private String thumbnail;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.cool.store.dto.huoma;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2025/11/5 17:06
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class PublishDTO {
|
||||
|
||||
@ApiModelProperty(name = "门店编号",required = true)
|
||||
@NotEmpty(message = "门店编码不能为空")
|
||||
private String storeCode;
|
||||
@ApiModelProperty(name = "设备ID列表",required = true)
|
||||
@NotEmpty(message = "设备ID列表不能为空")
|
||||
private List<String> deviceIdList;
|
||||
|
||||
}
|
||||
@@ -1,5 +1,7 @@
|
||||
package com.cool.store.dto.huoma;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -8,10 +10,13 @@ import lombok.Data;
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public class TagDetailDTO {
|
||||
|
||||
@ApiModelProperty("标签Id")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("标签名称")
|
||||
private String name;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user