package com.ruoyi.system.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 【请填写功能名称】对象 post_collections * * @author ruoyi * @date 2023-02-14 */ public class PostCollections extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private Long id; /** 套系id */ @Excel(name = "套系id") private Long systemId; /** 发行方id */ @Excel(name = "发行方id") private Long issuerId; /** 套系名称 */ @Excel(name = "套系名称") private String name; /** 售卖开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "售卖开始时间", width = 30, dateFormat = "yyyy-MM-dd") private Date startTime; /** 售卖结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "售卖结束时间", width = 30, dateFormat = "yyyy-MM-dd") private Date endTime; /** 0 未上架 1 已上架 */ @Excel(name = "0 未上架 1 已上架") private Long state; /** 藏品数量 */ @Excel(name = "藏品数量") private Long collectionsNumber; /** 藏品故事 */ @Excel(name = "藏品故事") private String collectionsStory; /** 藏品图片储存地址 */ @Excel(name = "藏品图片储存地址") private String image; /** 创建者 */ @Excel(name = "创建者") private String createUser; /** 更新者 */ @Excel(name = "更新者") private String updateUser; /** 0 不删除 1 删除 */ @Excel(name = "0 不删除 1 删除") private Long isDeleted; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setSystemId(Long systemId) { this.systemId = systemId; } public Long getSystemId() { return systemId; } public void setIssuerId(Long issuerId) { this.issuerId = issuerId; } public Long getIssuerId() { return issuerId; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getStartTime() { return startTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public Date getEndTime() { return endTime; } public void setState(Long state) { this.state = state; } public Long getState() { return state; } public void setCollectionsNumber(Long collectionsNumber) { this.collectionsNumber = collectionsNumber; } public Long getCollectionsNumber() { return collectionsNumber; } public void setCollectionsStory(String collectionsStory) { this.collectionsStory = collectionsStory; } public String getCollectionsStory() { return collectionsStory; } public void setImage(String image) { this.image = image; } public String getImage() { return image; } public void setCreateUser(String createUser) { this.createUser = createUser; } public String getCreateUser() { return createUser; } public void setUpdateUser(String updateUser) { this.updateUser = updateUser; } public String getUpdateUser() { return updateUser; } public void setIsDeleted(Long isDeleted) { this.isDeleted = isDeleted; } public Long getIsDeleted() { return isDeleted; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("systemId", getSystemId()) .append("issuerId", getIssuerId()) .append("name", getName()) .append("startTime", getStartTime()) .append("endTime", getEndTime()) .append("state", getState()) .append("collectionsNumber", getCollectionsNumber()) .append("collectionsStory", getCollectionsStory()) .append("image", getImage()) .append("createTime", getCreateTime()) .append("updateTime", getUpdateTime()) .append("createUser", getCreateUser()) .append("updateUser", getUpdateUser()) .append("isDeleted", getIsDeleted()) .toString(); } }