package com.ruoyi.domain;
|
|
import java.util.Date;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
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;
|
|
/**
|
* 档案记录对象 archive_records
|
*
|
* @author ruoyi
|
* @date 2025-07-12
|
*/
|
public class ArchiveRecords extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** $column.columnComment */
|
@TableId(type = IdType.AUTO)
|
|
private Long id;
|
|
/** 档案号 */
|
@Excel(name = "档案号")
|
private String recordId;
|
|
/** 发问号 */
|
@Excel(name = "发问号")
|
private String inquiryNumber;
|
|
/** 案卷题名 */
|
@Excel(name = "案卷题名")
|
private String caseTitle;
|
|
/** 公开属性 */
|
@Excel(name = "公开属性")
|
private String publicAttribute;
|
|
/** 编制单位 */
|
@Excel(name = "编制单位")
|
private String preparationUnit;
|
|
/** 编制日期 */
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "编制日期", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date preparationDate;
|
|
/** 保管期限 */
|
@Excel(name = "保管期限")
|
private String retentionPeriod;
|
|
/** 密级 */
|
@Excel(name = "密级")
|
private String securityClassification;
|
|
@Excel(name = "案卷状态")
|
private String recordStatus;
|
|
/** 案卷页数 */
|
@Excel(name = "案卷页数")
|
private Long pageCount;
|
|
/** 立案号 */
|
@Excel(name = "立案号")
|
private String filingNumber;
|
|
/** 建设单位 */
|
@Excel(name = "建设单位")
|
private String constructionUnit;
|
|
/** 建设地址 */
|
@Excel(name = "建设地址")
|
private String constructionAddress;
|
|
/** 建设项目名称 */
|
@Excel(name = "建设项目名称")
|
private String projectName;
|
|
/** 项目编号 */
|
@Excel(name = "项目编号")
|
private String projectNumber;
|
|
/** 扫描加工公司 */
|
@Excel(name = "扫描加工公司")
|
private String scanningCompany;
|
|
/** 档案管(室)号 */
|
@Excel(name = "档案管(室)号")
|
private String archiveRoomNumber;
|
|
/** 缩微号 */
|
@Excel(name = "缩微号")
|
private String microfilmNumber;
|
|
/** 备注 */
|
@Excel(name = "备注")
|
private String remarks;
|
|
|
/** 历史相关发文号 */
|
@Excel(name = "历史相关发文号")
|
private String historicalReferenceNumber;
|
|
@TableField(exist = false)
|
private boolean isOwnData;
|
@TableField(exist = false)
|
|
private String archiveRecordsId;
|
@TableField(exist = false)
|
|
private Long userId;
|
|
@Override
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
@Override
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
private Date createTime;
|
|
public Long getUserId() {
|
return userId;
|
}
|
|
public void setUserId(Long userId) {
|
this.userId = userId;
|
}
|
|
public String getArchiveRecordsId() {
|
return archiveRecordsId;
|
}
|
|
public String isArchiveRecordsId() {
|
return archiveRecordsId;
|
}
|
|
public void setArchiveRecordsId(String archiveRecordsId) {
|
this.archiveRecordsId = archiveRecordsId;
|
}
|
|
public boolean isOwnData() {
|
return isOwnData;
|
}
|
|
public void setOwnData(boolean ownData) {
|
isOwnData = ownData;
|
}
|
|
public String getRecordStatus() {
|
return recordStatus;
|
}
|
|
public void setRecordStatus(String recordStatus) {
|
this.recordStatus = recordStatus;
|
}
|
|
public void setId(Long id)
|
{
|
this.id = id;
|
}
|
|
public Long getId()
|
{
|
return id;
|
}
|
|
public void setRecordId(String recordId)
|
{
|
this.recordId = recordId;
|
}
|
|
public String getRecordId()
|
{
|
return recordId;
|
}
|
|
public void setInquiryNumber(String inquiryNumber)
|
{
|
this.inquiryNumber = inquiryNumber;
|
}
|
|
public String getInquiryNumber()
|
{
|
return inquiryNumber;
|
}
|
|
public void setCaseTitle(String caseTitle)
|
{
|
this.caseTitle = caseTitle;
|
}
|
|
public String getCaseTitle()
|
{
|
return caseTitle;
|
}
|
|
public void setPublicAttribute(String publicAttribute)
|
{
|
this.publicAttribute = publicAttribute;
|
}
|
|
public String getPublicAttribute()
|
{
|
return publicAttribute;
|
}
|
|
public void setPreparationUnit(String preparationUnit)
|
{
|
this.preparationUnit = preparationUnit;
|
}
|
|
public String getPreparationUnit()
|
{
|
return preparationUnit;
|
}
|
|
public void setPreparationDate(Date preparationDate)
|
{
|
this.preparationDate = preparationDate;
|
}
|
|
public Date getPreparationDate()
|
{
|
return preparationDate;
|
}
|
|
public void setRetentionPeriod(String retentionPeriod)
|
{
|
this.retentionPeriod = retentionPeriod;
|
}
|
|
public String getRetentionPeriod()
|
{
|
return retentionPeriod;
|
}
|
|
public void setSecurityClassification(String securityClassification)
|
{
|
this.securityClassification = securityClassification;
|
}
|
|
public String getSecurityClassification()
|
{
|
return securityClassification;
|
}
|
|
public void setPageCount(Long pageCount)
|
{
|
this.pageCount = pageCount;
|
}
|
|
public Long getPageCount()
|
{
|
return pageCount;
|
}
|
|
public void setFilingNumber(String filingNumber)
|
{
|
this.filingNumber = filingNumber;
|
}
|
|
public String getFilingNumber()
|
{
|
return filingNumber;
|
}
|
|
public void setConstructionUnit(String constructionUnit)
|
{
|
this.constructionUnit = constructionUnit;
|
}
|
|
public String getConstructionUnit()
|
{
|
return constructionUnit;
|
}
|
|
public void setConstructionAddress(String constructionAddress)
|
{
|
this.constructionAddress = constructionAddress;
|
}
|
|
public String getConstructionAddress()
|
{
|
return constructionAddress;
|
}
|
|
public void setProjectName(String projectName)
|
{
|
this.projectName = projectName;
|
}
|
|
public String getProjectName()
|
{
|
return projectName;
|
}
|
|
public void setProjectNumber(String projectNumber)
|
{
|
this.projectNumber = projectNumber;
|
}
|
|
public String getProjectNumber()
|
{
|
return projectNumber;
|
}
|
|
public void setScanningCompany(String scanningCompany)
|
{
|
this.scanningCompany = scanningCompany;
|
}
|
|
public String getScanningCompany()
|
{
|
return scanningCompany;
|
}
|
|
public void setArchiveRoomNumber(String archiveRoomNumber)
|
{
|
this.archiveRoomNumber = archiveRoomNumber;
|
}
|
|
public String getArchiveRoomNumber()
|
{
|
return archiveRoomNumber;
|
}
|
|
public void setMicrofilmNumber(String microfilmNumber)
|
{
|
this.microfilmNumber = microfilmNumber;
|
}
|
|
public String getMicrofilmNumber()
|
{
|
return microfilmNumber;
|
}
|
|
public void setRemarks(String remarks)
|
{
|
this.remarks = remarks;
|
}
|
|
public String getRemarks()
|
{
|
return remarks;
|
}
|
|
public void setHistoricalReferenceNumber(String historicalReferenceNumber)
|
{
|
this.historicalReferenceNumber = historicalReferenceNumber;
|
}
|
|
public String getHistoricalReferenceNumber()
|
{
|
return historicalReferenceNumber;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("recordId", getRecordId())
|
.append("inquiryNumber", getInquiryNumber())
|
.append("caseTitle", getCaseTitle())
|
.append("publicAttribute", getPublicAttribute())
|
.append("preparationUnit", getPreparationUnit())
|
.append("preparationDate", getPreparationDate())
|
.append("retentionPeriod", getRetentionPeriod())
|
.append("securityClassification", getSecurityClassification())
|
.append("pageCount", getPageCount())
|
.append("filingNumber", getFilingNumber())
|
.append("constructionUnit", getConstructionUnit())
|
.append("constructionAddress", getConstructionAddress())
|
.append("projectName", getProjectName())
|
.append("projectNumber", getProjectNumber())
|
.append("scanningCompany", getScanningCompany())
|
.append("archiveRoomNumber", getArchiveRoomNumber())
|
.append("microfilmNumber", getMicrofilmNumber())
|
.append("remarks", getRemarks())
|
.append("historicalReferenceNumber", getHistoricalReferenceNumber())
|
.toString();
|
}
|
}
|