package com.miniframe.model.system; import com.miniframe.system.MiniserviceBaseModel; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import javax.persistence.*; @Table(name = "block_info") public class BlockInfo extends MiniserviceBaseModel implements Serializable { @Id private String id; @Column(name = "block_addr") private String blockAddr; private String uid; @Column(name = "create_time") private Date createTime; @Column(name = "update_time") private Date updateTime; /** * 文件ID */ @Column(name = "file_id") private String fileId; @Column(name = "block_height") private Integer blockHeight; @Column(name = "block_txid") private String blockTxid; @Column(name = "block_busiid") private String blockBusiid; /** * 0-不上链 1-开启上链 */ @Column(name = "upchain_switch") private String upchainSwitch; /** * 上链时间 */ @Column(name = "block_timestamp") private BigDecimal blockTimestamp; /** * 文件hash */ @Column(name = "file_hash") private String fileHash; /** * 存证函信息 */ @Column(name = "legal_letter_apply_msg") private String legalLetterApplyMsg; /** * 公证书信息 */ @Column(name = "notarization_apply_msg") private String notarizationApplyMsg; /** * 存证函申请时间 */ @Column(name = "legal_letter_apply_time") private Date legalLetterApplyTime; /** * 公证书申请时间 */ @Column(name = "notarization_apply_time") private Date notarizationApplyTime; /** * 存证函文件ID */ @Column(name = "legal_letter_file_id") private String legalLetterFileId; /** * 公证书文件ID */ @Column(name = "notarization_file_id") private String notarizationFileId; /** * 存证函文件时间 */ @Column(name = "legal_letter_file_time") private Date legalLetterFileTime; /** * 公证书文件时间 */ @Column(name = "notarization_file_time") private Date notarizationFileTime; /** * 存证函状态 0-提交 */ @Column(name = "legal_letter_apply_status") private String legalLetterApplyStatus; /** * 公证书状态 0-提交 */ @Column(name = "notarization_apply_status") private String notarizationApplyStatus; /** * 存证函申请人UID */ @Column(name = "legal_letter_apply_uid") private String legalLetterApplyUid; /** * 公证书申请人UID */ @Column(name = "notarization_apply_uid") private String notarizationApplyUid; @Column(name = "link_id") private String linkId; private static final long serialVersionUID = 1L; /** * @return id */ public String getId() { return id; } /** * @param id */ public void setId(String id) { this.id = id == null ? null : id.trim(); } /** * @return block_addr */ public String getBlockAddr() { return blockAddr; } /** * @param blockAddr */ public void setBlockAddr(String blockAddr) { this.blockAddr = blockAddr == null ? null : blockAddr.trim(); } /** * @return uid */ public String getUid() { return uid; } /** * @param uid */ public void setUid(String uid) { this.uid = uid == null ? null : uid.trim(); } /** * @return create_time */ public Date getCreateTime() { return createTime; } /** * @param createTime */ public void setCreateTime(Date createTime) { this.createTime = createTime; } /** * @return update_time */ public Date getUpdateTime() { return updateTime; } /** * @param updateTime */ public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } /** * 获取文件ID * * @return file_id - 文件ID */ public String getFileId() { return fileId; } /** * 设置文件ID * * @param fileId 文件ID */ public void setFileId(String fileId) { this.fileId = fileId == null ? null : fileId.trim(); } /** * @return block_height */ public Integer getBlockHeight() { return blockHeight; } /** * @param blockHeight */ public void setBlockHeight(Integer blockHeight) { this.blockHeight = blockHeight; } /** * @return block_txid */ public String getBlockTxid() { return blockTxid; } /** * @param blockTxid */ public void setBlockTxid(String blockTxid) { this.blockTxid = blockTxid == null ? null : blockTxid.trim(); } /** * @return block_busiid */ public String getBlockBusiid() { return blockBusiid; } /** * @param blockBusiid */ public void setBlockBusiid(String blockBusiid) { this.blockBusiid = blockBusiid == null ? null : blockBusiid.trim(); } /** * 获取0-不上链 1-开启上链 * * @return upchain_switch - 0-不上链 1-开启上链 */ public String getUpchainSwitch() { return upchainSwitch; } /** * 设置0-不上链 1-开启上链 * * @param upchainSwitch 0-不上链 1-开启上链 */ public void setUpchainSwitch(String upchainSwitch) { this.upchainSwitch = upchainSwitch == null ? null : upchainSwitch.trim(); } /** * 获取上链时间 * * @return block_timestamp - 上链时间 */ public BigDecimal getBlockTimestamp() { return blockTimestamp; } /** * 设置上链时间 * * @param blockTimestamp 上链时间 */ public void setBlockTimestamp(BigDecimal blockTimestamp) { this.blockTimestamp = blockTimestamp; } /** * 获取文件hash * * @return file_hash - 文件hash */ public String getFileHash() { return fileHash; } /** * 设置文件hash * * @param fileHash 文件hash */ public void setFileHash(String fileHash) { this.fileHash = fileHash == null ? null : fileHash.trim(); } /** * 获取存证函信息 * * @return legal_letter_apply_msg - 存证函信息 */ public String getLegalLetterApplyMsg() { return legalLetterApplyMsg; } /** * 设置存证函信息 * * @param legalLetterApplyMsg 存证函信息 */ public void setLegalLetterApplyMsg(String legalLetterApplyMsg) { this.legalLetterApplyMsg = legalLetterApplyMsg == null ? null : legalLetterApplyMsg.trim(); } /** * 获取公证书信息 * * @return notarization_apply_msg - 公证书信息 */ public String getNotarizationApplyMsg() { return notarizationApplyMsg; } /** * 设置公证书信息 * * @param notarizationApplyMsg 公证书信息 */ public void setNotarizationApplyMsg(String notarizationApplyMsg) { this.notarizationApplyMsg = notarizationApplyMsg == null ? null : notarizationApplyMsg.trim(); } /** * 获取存证函申请时间 * * @return legal_letter_apply_time - 存证函申请时间 */ public Date getLegalLetterApplyTime() { return legalLetterApplyTime; } /** * 设置存证函申请时间 * * @param legalLetterApplyTime 存证函申请时间 */ public void setLegalLetterApplyTime(Date legalLetterApplyTime) { this.legalLetterApplyTime = legalLetterApplyTime; } /** * 获取公证书申请时间 * * @return notarization_apply_time - 公证书申请时间 */ public Date getNotarizationApplyTime() { return notarizationApplyTime; } /** * 设置公证书申请时间 * * @param notarizationApplyTime 公证书申请时间 */ public void setNotarizationApplyTime(Date notarizationApplyTime) { this.notarizationApplyTime = notarizationApplyTime; } /** * 获取存证函文件ID * * @return legal_letter_file_id - 存证函文件ID */ public String getLegalLetterFileId() { return legalLetterFileId; } /** * 设置存证函文件ID * * @param legalLetterFileId 存证函文件ID */ public void setLegalLetterFileId(String legalLetterFileId) { this.legalLetterFileId = legalLetterFileId == null ? null : legalLetterFileId.trim(); } /** * 获取公证书文件ID * * @return notarization_file_id - 公证书文件ID */ public String getNotarizationFileId() { return notarizationFileId; } /** * 设置公证书文件ID * * @param notarizationFileId 公证书文件ID */ public void setNotarizationFileId(String notarizationFileId) { this.notarizationFileId = notarizationFileId == null ? null : notarizationFileId.trim(); } /** * 获取存证函文件时间 * * @return legal_letter_file_time - 存证函文件时间 */ public Date getLegalLetterFileTime() { return legalLetterFileTime; } /** * 设置存证函文件时间 * * @param legalLetterFileTime 存证函文件时间 */ public void setLegalLetterFileTime(Date legalLetterFileTime) { this.legalLetterFileTime = legalLetterFileTime; } /** * 获取公证书文件时间 * * @return notarization_file_time - 公证书文件时间 */ public Date getNotarizationFileTime() { return notarizationFileTime; } /** * 设置公证书文件时间 * * @param notarizationFileTime 公证书文件时间 */ public void setNotarizationFileTime(Date notarizationFileTime) { this.notarizationFileTime = notarizationFileTime; } /** * 获取存证函状态 0-提交 * * @return legal_letter_apply_status - 存证函状态 0-提交 */ public String getLegalLetterApplyStatus() { return legalLetterApplyStatus; } /** * 设置存证函状态 0-提交 * * @param legalLetterApplyStatus 存证函状态 0-提交 */ public void setLegalLetterApplyStatus(String legalLetterApplyStatus) { this.legalLetterApplyStatus = legalLetterApplyStatus == null ? null : legalLetterApplyStatus.trim(); } /** * 获取公证书状态 0-提交 * * @return notarization_apply_status - 公证书状态 0-提交 */ public String getNotarizationApplyStatus() { return notarizationApplyStatus; } /** * 设置公证书状态 0-提交 * * @param notarizationApplyStatus 公证书状态 0-提交 */ public void setNotarizationApplyStatus(String notarizationApplyStatus) { this.notarizationApplyStatus = notarizationApplyStatus == null ? null : notarizationApplyStatus.trim(); } /** * 获取存证函申请人UID * * @return legal_letter_apply_uid - 存证函申请人UID */ public String getLegalLetterApplyUid() { return legalLetterApplyUid; } /** * 设置存证函申请人UID * * @param legalLetterApplyUid 存证函申请人UID */ public void setLegalLetterApplyUid(String legalLetterApplyUid) { this.legalLetterApplyUid = legalLetterApplyUid == null ? null : legalLetterApplyUid.trim(); } /** * 获取公证书申请人UID * * @return notarization_apply_uid - 公证书申请人UID */ public String getNotarizationApplyUid() { return notarizationApplyUid; } /** * 设置公证书申请人UID * * @param notarizationApplyUid 公证书申请人UID */ public void setNotarizationApplyUid(String notarizationApplyUid) { this.notarizationApplyUid = notarizationApplyUid == null ? null : notarizationApplyUid.trim(); } /** * @return link_id */ public String getLinkId() { return linkId; } /** * @param linkId */ public void setLinkId(String linkId) { this.linkId = linkId == null ? null : linkId.trim(); } }