package cn.huge.module.aidata.domain.po; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; /** * 案件与类案关系表 */ @Data @Accessors(chain = true) @TableName("case_similarity_relations") public class CaseSimilarityRelations { /** * 关系编号 */ @TableId private String caseSimilarityRelationsId; /** * 类似案件类别,1:判决类,2:调解类 */ private String similarityCaseType; /** * 类似案件id */ private String similarityCaseId; /** * 案件编号 */ private String caseId; /** * 案件对在本次类案推荐中的排序 */ private String top; /** * 案件与查询案件的相似度 */ private Float similarity; /** * 来源,模型编码: 模型名称 */ private String source; /** * 来源名称 */ private String sourceName; /** * 点赞状态,0:未操作,1:点赞,99:不点赞 */ private String likeStatus; /** * 删除状态,1:未删除(默认值),99:已删除 */ private String deleteStatus; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTime; /** * 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updateTime; /** * 备注 */ private String note; }