package com.ard.work.carousel.domain; import com.ard.vtdu.api.domian.ArdVtdu; import com.ard.work.api.domian.ArdChannel; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ard.common.core.annotation.Excel; import com.ard.common.core.web.domain.BaseEntity; import java.util.List; /** * 视频轮播窗口对象 ard_carousel_window * * @author ruoyi * @date 2024-09-03 */ public class ArdCarouselWindow extends BaseEntity { private static final long serialVersionUID = 1L; /** * 主键 */ private String id; /** * 窗口名称 */ @Excel(name = "窗口名称") private String name; /** * 窗口位置 */ @Excel(name = "窗口位置") private Long position; /** * 轮播方案id */ @Excel(name = "轮播方案id") private String planId; /** * 轮询时间间隔 */ @Excel(name = "轮询时间间隔") private Long carouselTime; /** * 用户ID */ @Excel(name = "用户ID") private Long userId; /** * 部门ID */ @Excel(name = "部门ID") private Long deptId; /** * 通道集合 */ List ArdChannels; /** * 通道流媒体集合 */ List ArdVtdus; public List getArdVtdus() { return ArdVtdus; } public void setArdVtdus(List ardVtdus) { ArdVtdus = ardVtdus; } public List getArdChannels() { return ArdChannels; } public void setArdChannels(List ardChannels) { ArdChannels = ardChannels; } public void setId(String id) { this.id = id; } public String getId() { return id; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setPosition(Long position) { this.position = position; } public Long getPosition() { return position; } public void setPlanId(String planId) { this.planId = planId; } public String getPlanId() { return planId; } public void setCarouselTime(Long carouselTime) { this.carouselTime = carouselTime; } public Long getCarouselTime() { return carouselTime; } public void setUserId(Long userId) { this.userId = userId; } public Long getUserId() { return userId; } public void setDeptId(Long deptId) { this.deptId = deptId; } public Long getDeptId() { return deptId; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("name", getName()) .append("position", getPosition()) .append("planId", getPlanId()) .append("carouselTime", getCarouselTime()) .append("userId", getUserId()) .append("deptId", getDeptId()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("remark", getRemark()) .toString(); } }