package com.javaweb.cms.domain;
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
import com.javaweb.common.annotation.Excel;
|
import com.javaweb.common.core.domain.BaseEntity;
|
import java.util.Date;
|
|
/**
|
* 素材对象 cms_material
|
*
|
* @author wujiyue
|
* @date 2019-11-05
|
*/
|
public class Material extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** ID */
|
private String materialId;
|
|
/** 分组id */
|
private String groupId;
|
/** 分组名称 */
|
private String groupName;//扩展
|
|
private Long deptId;//部门id
|
/** 素材名称 */
|
@Excel(name = "素材名称")
|
private String materialName;
|
|
/** 素材类型 字典 1图片2视频3文本 */
|
@Excel(name = "素材类型 字典 1图片2视频3文本")
|
private String materialType;
|
|
/** 素材描述 */
|
@Excel(name = "素材描述")
|
private String description;
|
|
/** 素材大小 */
|
@Excel(name = "素材大小")
|
private String materialSize;
|
|
/** 保存路径 */
|
private String savePath;
|
|
/** 缩略图 */
|
private String thumbnail;
|
|
/** 审核状态 0待审批2未通过1通过 */
|
@Excel(name = "审核状态 0待审批2未通过1通过")
|
private String auditState;
|
|
/** 审核意见 */
|
@Excel(name = "审核意见")
|
private String auditReason;
|
|
/** 可用状态 0停用1启用 */
|
@Excel(name = "可用状态 0停用1启用")
|
private String useState;
|
|
/** 分辨率 宽 */
|
@Excel(name = "分辨率 宽")
|
private String width;
|
|
/** 分辨率 高 */
|
@Excel(name = "分辨率 高")
|
private String height;
|
|
/** 上传者 id */
|
private String uploaderId;
|
|
/** 上传日期 */
|
@Excel(name = "上传日期", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date uploadTime;
|
// private String[] paramMaterialIds;//扩展字段
|
public String albumId;//扩展字段
|
|
public String getAlbumId() {
|
return albumId;
|
}
|
|
public void setAlbumId(String albumId) {
|
this.albumId = albumId;
|
}
|
|
/* public String[] getParamMaterialIds() {
|
return paramMaterialIds;
|
}
|
|
public void setParamMaterialIds(String[] paramMaterialIds) {
|
this.paramMaterialIds = paramMaterialIds;
|
}*/
|
public void setMaterialId(String materialId)
|
{
|
this.materialId = materialId;
|
}
|
|
public Long getDeptId() {
|
return deptId;
|
}
|
|
public void setDeptId(Long deptId) {
|
this.deptId = deptId;
|
}
|
|
public String getMaterialId()
|
{
|
return materialId;
|
}
|
public void setGroupId(String groupId)
|
{
|
this.groupId = groupId;
|
}
|
|
public String getGroupId()
|
{
|
return groupId;
|
}
|
public void setMaterialName(String materialName)
|
{
|
this.materialName = materialName;
|
}
|
|
public String getMaterialName()
|
{
|
return materialName;
|
}
|
public void setMaterialType(String materialType)
|
{
|
this.materialType = materialType;
|
}
|
|
public String getMaterialType()
|
{
|
return materialType;
|
}
|
public void setDescription(String description)
|
{
|
this.description = description;
|
}
|
|
public String getDescription()
|
{
|
return description;
|
}
|
public void setMaterialSize(String materialSize)
|
{
|
this.materialSize = materialSize;
|
}
|
|
public String getMaterialSize()
|
{
|
return materialSize;
|
}
|
public void setSavePath(String savePath)
|
{
|
this.savePath = savePath;
|
}
|
|
public String getSavePath()
|
{
|
return savePath;
|
}
|
public void setThumbnail(String thumbnail)
|
{
|
this.thumbnail = thumbnail;
|
}
|
|
public String getThumbnail()
|
{
|
return thumbnail;
|
}
|
public void setAuditState(String auditState)
|
{
|
this.auditState = auditState;
|
}
|
|
public String getAuditState()
|
{
|
return auditState;
|
}
|
public void setAuditReason(String auditReason)
|
{
|
this.auditReason = auditReason;
|
}
|
|
public String getAuditReason()
|
{
|
return auditReason;
|
}
|
public void setUseState(String useState)
|
{
|
this.useState = useState;
|
}
|
|
public String getUseState()
|
{
|
return useState;
|
}
|
public void setWidth(String width)
|
{
|
this.width = width;
|
}
|
|
public String getWidth()
|
{
|
return width;
|
}
|
public void setHeight(String height)
|
{
|
this.height = height;
|
}
|
|
public String getHeight()
|
{
|
return height;
|
}
|
public void setUploaderId(String uploaderId)
|
{
|
this.uploaderId = uploaderId;
|
}
|
|
public String getUploaderId()
|
{
|
return uploaderId;
|
}
|
public void setUploadTime(Date uploadTime)
|
{
|
this.uploadTime = uploadTime;
|
}
|
|
public Date getUploadTime()
|
{
|
return uploadTime;
|
}
|
|
public String getGroupName() {
|
return groupName;
|
}
|
|
public void setGroupName(String groupName) {
|
this.groupName = groupName;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("materialId", getMaterialId())
|
.append("groupId", getGroupId())
|
.append("materialName", getMaterialName())
|
.append("materialType", getMaterialType())
|
.append("description", getDescription())
|
.append("materialSize", getMaterialSize())
|
.append("savePath", getSavePath())
|
.append("thumbnail", getThumbnail())
|
.append("auditState", getAuditState())
|
.append("auditReason", getAuditReason())
|
.append("useState", getUseState())
|
.append("width", getWidth())
|
.append("height", getHeight())
|
.append("uploaderId", getUploaderId())
|
.append("uploadTime", getUploadTime())
|
.append("remark", getRemark())
|
.toString();
|
}
|
}
|