package io.modules.item.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 主表
 */
@Data
@TableName("tb_certificates")
public class CertificatesEntity {

	private Long id; // 编号
	private Integer isBlock;

	private Integer auditStatus;

	private String auditComments;
	private Long certificateNumber; // 证书编号

	private Long userId; // 用户 ID

	private Date issueDate; // 签发日期

	private Date expireDate; // 过期日期

	private String certificateData; // 详情（JSON 字符串）
	private String img;
	private String blockchainTxId; // 区块链交易 ID

	private Integer status; // 1: 有效，0: 撤销，2: 过期

	private Date createdAt; // 创建时间
}