xiexiang 2 年 前
コミット
5b65b14621

+ 66 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/Arguments.java

@@ -0,0 +1,66 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 陈述意见表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class Arguments extends BaseEntity<Arguments> {
+    /**
+     * 报告id
+     */
+    @TableField("REPORT_ID")
+    private Integer reportId;
+
+    /**
+     * 权要id
+     */
+    @TableField("RIGHT_ID")
+    private Integer rightId;
+
+    /**
+     * 特征id
+     */
+    @TableField("FEATURE_ID")
+    private Integer featureId;
+
+    /**
+     * 无效证据
+     */
+    @TableField("PROOF_STR")
+    private String proofStr;
+
+    /**
+     * 陈述意见
+     */
+    @TableField("ARGUMENT_STR")
+    private String argumentStr;
+
+    /**
+     * 证据id
+     */
+    @TableField("PROOF_ID")
+    private Integer proofId;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 49 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/ArgumentsScenarios.java

@@ -0,0 +1,49 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 陈述意见方案表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class ArgumentsScenarios extends BaseEntity<ArgumentsScenarios> {
+
+    /**
+     * 报告id
+     */
+    @TableField("REPORT_ID")
+    private Integer reportId;
+
+    /**
+     * 权要id
+     */
+    @TableField("RIGHT_ID")
+    private Integer rightId;
+
+    /**
+     * 修改方案/理由
+     */
+    @TableField("MODIFY_REASON")
+    private String modifyReason;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 43 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/AssoArguments.java

@@ -0,0 +1,43 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 陈述意见-方案关联表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class AssoArguments extends BaseEntity<AssoArguments> {
+
+    /**
+     * 陈述意见方案id
+     */
+    @TableField("SCENARIO_ID")
+    private Integer scenarioId;
+
+    /**
+     * 陈述意见id
+     */
+    @TableField("ARGUMENT_ID")
+    private Integer argumentId;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 42 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/AssoProofGroup.java

@@ -0,0 +1,42 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 组合-证据关联表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class AssoProofGroup extends BaseEntity<AssoProofGroup> {
+    /**
+     * 组合id
+     */
+    @TableField("GROUP_ID")
+    private Integer groupId;
+
+    /**
+     * 证据id
+     */
+    @TableField("PROOF_ID")
+    private Integer proofId;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 48 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/AssoScratchArguments.java

@@ -0,0 +1,48 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 陈述意见-划词关联表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class AssoScratchArguments extends BaseEntity<AssoScratchArguments> {
+    /**
+     * 划词id
+     */
+    @TableField("SCRATCH_ID")
+    private Integer scratchId;
+
+    /**
+     * 报告id
+     */
+    @TableField("REPORT_ID")
+    private Integer reportId;
+
+    /**
+     * 专利号
+     */
+    @TableField("PATENT_NO")
+    private String patentNo;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 28 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/AssoScratchPatent.java

@@ -0,0 +1,28 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class AssoScratchPatent extends BaseEntity<AssoScratchArguments> {
+    /**
+     * 划词id
+     */
+    @TableField("SCRATCH_ID")
+    private Integer scratchId;
+
+    /**
+     * 专利号
+     */
+    @TableField("PATENT_NO")
+    private String patentNo;
+}

+ 60 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/InvalidProcess.java

@@ -0,0 +1,60 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 无效事务表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class InvalidProcess extends BaseEntity<InvalidProcess> {
+    /**
+     * 报告id
+     */
+    @TableField("REPORT_ID")
+    private Integer reportId;
+
+    /**
+     * 发生时间
+     */
+    @TableField("OCCURED_TIME")
+    private Date occuredTime;
+
+    /**
+     * 流程类型
+     */
+    @TableField("PROCESS_TYPE")
+    private Integer processType;
+
+    /**
+     * 口审记录id
+     */
+    @TableField("ORAL_EXAM_ID")
+    private Integer oralExamId;
+
+    /**
+     * 文件id
+     */
+    @TableField("FILE_ID")
+    private Integer fileId;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 67 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/InvalidReReport.java

@@ -0,0 +1,67 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 无效应对报告表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class InvalidReReport extends BaseEntity<InvalidReReport> {
+    /**
+     * 报告id
+     */
+    @TableField("REPORT_ID")
+    private Integer reportId;
+
+    /**
+     * 案件编号
+     */
+    @TableField("CASE_NUMBER")
+    private String caseNumber;
+
+    /**
+     * 发文序号
+     */
+    @TableField("ISSUE_NUMBER")
+    private String issueNumber;
+
+    /**
+     * 发明创造名称
+     */
+    @TableField("INVENTION_NAME")
+    private String inventionName;
+
+    /**
+     * 专利权人
+     */
+    @TableField("CURRENT_APPLICATION")
+    private String currentApplication;
+
+    /**
+     * 无效宣告请求人
+     */
+    @TableField("INVALID_APPLICATION")
+    private String invalidApplication;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+
+}

+ 84 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/InvalidReason.java

@@ -0,0 +1,84 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 无效理由
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class InvalidReason extends BaseEntity<InvalidReason> {
+    /**
+     * 无效理由
+     */
+    @TableField("INVALID_NAME")
+    private Integer invalidName;
+
+    /**
+     * 报告id
+     */
+    @TableField("REPORT_ID")
+    private Integer reportId;
+
+    /**
+     * 涉及内容
+     */
+    @TableField("CONTENT")
+    private Integer content;
+
+    /**
+     * 相关证据
+     */
+    @TableField("PROOF_STR")
+    private String proofStr;
+
+    /**
+     * 陈述意见
+     */
+    @TableField("ARGUMENT_STR")
+    private String argument_str;
+
+    /**
+     * 权要id
+     */
+    @TableField("RIGHT_ID")
+    private Integer rightId;
+
+    /**
+     * 特征id
+     */
+    @TableField("FEATURE_ID")
+    private Integer featureId;
+
+    /**
+     * 复审委意见
+     */
+    @TableField("COM_OPTIONS")
+    private String comOptions;
+
+    /**
+     * 法院意见
+     */
+    @TableField("COURT_OPTIONS")
+    private String courtOptions;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 43 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/OralExam.java

@@ -0,0 +1,43 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 口审记录表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class OralExam extends BaseEntity<OralExam> {
+
+    /**
+     * 地点
+     */
+    @TableField("ADDRESS")
+    private Integer address;
+
+    /**
+     * 参与人
+     */
+    @TableField("PARTICIPANTS")
+    private String participants;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 54 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/Proof.java

@@ -0,0 +1,54 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 证据表
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class Proof extends BaseEntity<Proof> {
+    /**
+     * 报告id
+     */
+    @TableField("REPORT_ID")
+    private Integer reportId;
+
+    /**
+     * 排序
+     */
+    @TableField("SORT")
+    private Integer sort;
+
+    /**
+     * 证据类型
+     */
+    @TableField("PROOF_TYPE")
+    private Integer proofType;
+
+    /**
+     * 专利号
+     */
+    @TableField("PATENT_NO")
+    private String patentNo;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+
+}

+ 59 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/ProofDetail.java

@@ -0,0 +1,59 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 无效证据详情
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class ProofDetail extends BaseEntity<ProofDetail> {
+    /**
+     * 证据id
+     */
+    @TableField("PROOF_ID")
+    private Integer proofId;
+
+    /**
+     * 权要id
+     */
+    @TableField("RIGHT_ID")
+    private Integer rightId;
+
+    /**
+     * 特征id
+     */
+    @TableField("FEATURE_ID")
+    private Integer featureId;
+
+    /**
+     * 证据(无效请求人)
+     */
+    @TableField("PROOF_STR")
+    private String proofStr;
+
+    /**
+     * 证据(权利人)
+     */
+    @TableField("ARGUMENT_STR")
+    private String argumentStr;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 49 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/ProofGroup.java

@@ -0,0 +1,49 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 证据组合表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class ProofGroup extends BaseEntity<ProofGroup> {
+
+    /**
+     * 无效理由id
+     */
+    @TableField("INVALID_REASON_ID")
+    private Integer invalidReasonId;
+
+    /**
+     * 描述
+     */
+    @TableField("DESCRIPTION")
+    private String description;
+
+    /**
+     * 陈述意见
+     */
+    @TableField("ARGUMENT_STR")
+    private String argument_str;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}

+ 66 - 0
RMS/src/main/java/cn/cslg/report/entity/invalidReReport/Scratch.java

@@ -0,0 +1,66 @@
+package cn.cslg.report.entity.invalidReReport;
+
+import cn.cslg.report.common.model.BaseEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 划词表
+ *
+ * @Author xiexiang
+ * @Date 2023/6/28
+ */
+@Data
+@TableName
+public class Scratch extends BaseEntity<Scratch> {
+    /**
+     * 划词内容
+     */
+    @TableField("CONTENT")
+    private String content ;
+
+    /**
+     * 划词类型
+     */
+    @TableField("SCRATCH_TYPE")
+    private String scratchType ;
+
+    /**
+     * 划词颜色
+     */
+    @TableField("SCRATCH_COLOR")
+    private String scratchColor ;
+
+    /**
+     * 划词栏位
+     */
+    @TableField("SCRATCH_FIELD")
+    private String scratchField ;
+
+    /**
+     * 划词位置
+     */
+    @TableField("POSITION")
+    private Integer position ;
+
+    /**
+     * 划词专利
+     */
+    @TableField("PATENT_NO")
+    private String patentNo ;
+
+    /**
+     * 创建人
+     */
+    @TableField("CREATE_ID")
+    private Integer createId;
+
+    /**
+     * 创建时间
+     */
+    @TableField("CREATE_TIME")
+    private Date createTime;
+}