package cn.cslg.pas.domain.business; import cn.cslg.pas.domain.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.util.Date; /** *

* 专利数据库 *

* * @author 李仁杰 * @since 2022-11-1 */ @Data @TableName("report") public class ReportProject extends BaseEntity { /** * 项目id */ @TableField(value = "project_id") private Integer projectId; /** * 标的专利号 */ @TableField(value = "sign_patent_no") private String signPatentNo; /** * 标的产品号 */ @TableField(value = "sign_product_id") private Integer signProjectId; /** * 类型 */ @TableField(value = "report_type") private Integer reportType; /** * 状态 */ @TableField(value = "status") private Integer status; /** * 案件编号 */ @TableField(value = "case_number") private String caseNumber; /** * 发文序号 */ @TableField(value = "issue_number") private String issueNumber; /** * 发明创造名称 */ @TableField(value = "invention_name") private String inventionName; /** * 专利权人 */ @TableField(value = "current_application") private String currentApplication; /** * 无效宣告请求人 */ @TableField(value = "invalid_application") private String invalidApplication; /** * 产品或技术 */ @TableField(value = "product_or_tech") private String productOrTech; /** * 结论论述 */ @TableField(value = "cron_description") private String cronDescription; @TableField(value = "split_by") private Integer splitBy; @TableField(value = "split_type") private Integer splitType; /** * 是否有第二次无效理由 */ @TableField(value = "if_second_invalid") private Boolean ifSecondInvalid; /** * 主被动类型 */ @TableField(value = "act_type") private Integer actType; /** * 专利类型 */ @TableField(value = "patent_type") private Integer patentType; /** * 梳理意见 */ @TableField(value = "carding_opinion") private String cardingOpinion; @TableField(value = "accept_year") private Date acceptYear; @TableField(value = "applicant_agency") private String applicantAgency; @TableField(value ="right_holder_agency") private String rightHolderAgency; @TableField(value ="case_stage") private String caseStage; @TableField(value = "actual_person") private String actualPerson; }