package cn.huge.module.ai.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("law_similarity_relations") public class LawSimilarityRelations { /** * 关系编号 */ @TableId private String lawSimilarityRelationsId; /** * 查询案件标题 */ private String caseTitle; /** * 案件编号 */ private String caseId; /** * 法条编号 */ private String lawProvisionId; /** * 所属法律编号 */ private String lawInfoId; /** * 所属法律标题 */ private String lawTitle; /** * 法条在本次法条推荐中的排序 */ private String top; /** * 法条与查询案件的相关度 */ private Float similarity; /** * 来源,模型编码: 模型名称 */ private String source; /** * 来源名称 */ private String sourceName; /** * 点赞状态,0:未操作,1:点赞,-1:点踩 */ 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; }