2021与蓝度共同重构项目,服务端
Van333
2022-12-29 727a69f859060093e685582fa10e5de82dcc138a
ximon-admin/src/main/java/com/sandu/ximon/admin/param/PlayPlanParam.java
@@ -6,20 +6,23 @@
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.time.LocalDateTime;
import java.util.Map;
@Data
public class PlayPlanParam {
    @NotEmpty
    private Long id;
    @NotEmpty(message = "播放计划名称不能为空")
    private String name;
    @NotEmpty
    @NotEmpty(message = "节目名称不能为空")
    private String ledProgramName;
    @NotEmpty
    @NotNull(message = "节目id不能为空")
    private Long ledProgramId;
    @NotEmpty
    private Double volume;
    @NotEmpty(message = "音量不能为空")
    //音量
    private String volume;
    /**
     * 适用系列
@@ -29,33 +32,38 @@
    /**
     * 日期范围/开
     */
    @NotEmpty
    private LocalDateTime onDateRange;
    private String startDate;
    /**
     * 日期范围/关
     */
    @NotEmpty
    private LocalDateTime offDateRange;
    private String endDate;
    /**
     * 星期范围
     */
    @NotNull
    @TableField(typeHandler = JsonIntegerArrayTypeHandler.class)
    private Integer[] weekRange;
    private Integer[] weekDays;
    /**
     * schedule实体
     */
    private Map schedule;
    /**
     * 开播时间
     */
    @NotEmpty
    private LocalDateTime onTime;
    private String startTime;
    /**
     * 下播时间
     */
    @NotEmpty
    private LocalDateTime offTime;
    private String endTime;
}