package com.ruoyi.web.modules.screen.domain.vo;

import java.io.Serializable;
import java.util.List;
/**
 * 共富项目列表项（分页 {@code /bigScreen/commonProsperity/projects}）。
 */
public class ScreenProjectListItemVo implements Serializable
{
    private static final long serialVersionUID = 1L;
    /** 项目 ID */
    private Long id;
    /** 项目类型码 */
    private Integer projectType;
    /** 类型名称 */
    private String projectTypeName;
    /** 项目名称 */
    private String projectName;
    /** 简介 */
    private String introduction;
    /** 项目内容 */
    private String projectContent;
    /** 实施开始 yyyy-MM-dd */
    private String implStartDate;
    /** 实施结束 yyyy-MM-dd */
    private String implEndDate;
    /** 封面 URL */
    private String coverFileUrl;
    /** 视频 URL */
    private String videoFileUrl;
    /** 发布时间 */
    private String publishTime;
    /** 运营图片列表 */
    private List<ScreenProjectOpImageVo> operationImages;

    public Long getId()
    {
        return id;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Integer getProjectType()
    {
        return projectType;
    }

    public void setProjectType(Integer projectType)
    {
        this.projectType = projectType;
    }

    public String getProjectTypeName()
    {
        return projectTypeName;
    }

    public void setProjectTypeName(String projectTypeName)
    {
        this.projectTypeName = projectTypeName;
    }

    public String getProjectName()
    {
        return projectName;
    }

    public void setProjectName(String projectName)
    {
        this.projectName = projectName;
    }

    public String getIntroduction()
    {
        return introduction;
    }

    public void setIntroduction(String introduction)
    {
        this.introduction = introduction;
    }

    public String getProjectContent()
    {
        return projectContent;
    }

    public void setProjectContent(String projectContent)
    {
        this.projectContent = projectContent;
    }

    public String getImplStartDate()
    {
        return implStartDate;
    }

    public void setImplStartDate(String implStartDate)
    {
        this.implStartDate = implStartDate;
    }

    public String getImplEndDate()
    {
        return implEndDate;
    }

    public void setImplEndDate(String implEndDate)
    {
        this.implEndDate = implEndDate;
    }

    public String getCoverFileUrl()
    {
        return coverFileUrl;
    }

    public void setCoverFileUrl(String coverFileUrl)
    {
        this.coverFileUrl = coverFileUrl;
    }

    public String getVideoFileUrl()
    {
        return videoFileUrl;
    }

    public void setVideoFileUrl(String videoFileUrl)
    {
        this.videoFileUrl = videoFileUrl;
    }

    public String getPublishTime()
    {
        return publishTime;
    }

    public void setPublishTime(String publishTime)
    {
        this.publishTime = publishTime;
    }

    public List<ScreenProjectOpImageVo> getOperationImages()
    {
        return operationImages;
    }

    public void setOperationImages(List<ScreenProjectOpImageVo> operationImages)
    {
        this.operationImages = operationImages;
    }
}
