1. 变更表结构

topo_dev
xueqingkun 7 months ago
parent e772af4fb9
commit 76d2c2081a

@ -9,6 +9,7 @@ import java.time.LocalDateTime;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data; import lombok.Data;
import org.json.JSONArray;
/** /**
* *
@ -38,6 +39,16 @@ public class CaseEvidence implements Serializable {
*/ */
private String evidenceType; private String evidenceType;
/**
* 0: 1 2 3
*/
private String processStatus;
/**
*
*/
private JSONArray property;
/** /**
* *
*/ */
@ -68,7 +79,6 @@ public class CaseEvidence implements Serializable {
/** /**
* *
*/ */
private String updateUserId; private String updateUserId;
/** /**
@ -80,5 +90,4 @@ public class CaseEvidence implements Serializable {
@TableField(exist = false) @TableField(exist = false)
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
} }

@ -0,0 +1,71 @@
package com.supervision.police.domain;
import com.baomidou.mybatisplus.annotation.*;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
/**
*
* @TableName evidence_category
*/
@TableName(value ="evidence_category")
@Data
public class EvidenceCategory implements Serializable {
/**
* id
*/
@TableId
private String id;
/**
*
*/
private String code;
/**
*
*/
private String caseType;
/**
*
*/
private String categoryName;
/**
* url
*/
private String iconURl;
/**
* id
*/
private String parentId;
/**
* ID
*/
private String createUserId;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime createTime;
/**
*
*/
private String updateUserId;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updateTime;
@TableField(exist = false)
private static final long serialVersionUID = 1L;
}

@ -0,0 +1,66 @@
package com.supervision.police.domain;
import com.baomidou.mybatisplus.annotation.*;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
/**
*
* @TableName evidence_directory
*/
@TableName(value ="evidence_directory")
@Data
public class EvidenceDirectory implements Serializable {
/**
* id
*/
@TableId
private String id;
/**
* id
*/
private String caseId;
/**
*
*/
private String directoryName;
/**
* idevidence_categoryid
*/
private String categoryId;
/**
* id
*/
private String parentId;
/**
* ID
*/
private String createUserId;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime createTime;
/**
*
*/
private String updateUserId;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updateTime;
@TableField(exist = false)
private static final long serialVersionUID = 1L;
}

@ -34,6 +34,11 @@ public class EvidenceFile implements Serializable {
*/ */
private String fileId; private String fileId;
/**
* id
*/
private String directoryId;
/** /**
* ID * ID
*/ */

@ -66,7 +66,17 @@ public class ModelAtomicIndex implements Serializable {
* *
*/ */
private String queryLang; private String queryLang;
/**
* id
*/
private String promptId;
/**
*
*/
private String properties;
/** /**
* *
*/ */

@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonFormat;
import com.supervision.police.dto.TripleInfoDTO; import com.supervision.police.dto.TripleInfoDTO;
import com.supervision.police.dto.TypeDTO; import com.supervision.police.dto.TypeDTO;
import lombok.Data; import lombok.Data;
import org.json.JSONArray;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@ -38,16 +39,34 @@ public class NotePrompt implements Serializable {
*/ */
private String prompt; private String prompt;
/**
*
*/
private String startEntityType; private String startEntityType;
/**
*
*/
private String startEntityTemplate; private String startEntityTemplate;
/**
*
*/
private String relType; private String relType;
/**
*
*/
private String relTemplate; private String relTemplate;
/**
*
*/
private String endEntityType; private String endEntityType;
/**
*
*/
private String endEntityTemplate; private String endEntityTemplate;
@ -79,6 +98,36 @@ public class NotePrompt implements Serializable {
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private LocalDateTime updateTime; private LocalDateTime updateTime;
/**
*
*/
private String name;
/**
*
*/
private String caseType;
/**
*
*/
private String type;
/**
*
*/
private JSONArray keys;
/**
*
*/
private JSONArray extractAttributes;
/**
*
*/
private String evidenceCategoryId;
@TableField(exist = false) @TableField(exist = false)
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

@ -0,0 +1,18 @@
package com.supervision.police.mapper;
import com.supervision.police.domain.EvidenceCategory;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author Administrator
* @description evidence_category()Mapper
* @createDate 2024-10-08 16:33:47
* @Entity com.supervision.police.domain.EvidenceCategory
*/
public interface EvidenceCategoryMapper extends BaseMapper<EvidenceCategory> {
}

@ -0,0 +1,18 @@
package com.supervision.police.mapper;
import com.supervision.police.domain.EvidenceDirectory;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author Administrator
* @description evidence_directory()Mapper
* @createDate 2024-10-08 16:33:47
* @Entity com.supervision.police.domain.EvidenceDirectory
*/
public interface EvidenceDirectoryMapper extends BaseMapper<EvidenceDirectory> {
}

@ -0,0 +1,13 @@
package com.supervision.police.service;
import com.supervision.police.domain.EvidenceCategory;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author Administrator
* @description evidence_category()Service
* @createDate 2024-10-08 16:33:47
*/
public interface EvidenceCategoryService extends IService<EvidenceCategory> {
}

@ -0,0 +1,13 @@
package com.supervision.police.service;
import com.supervision.police.domain.EvidenceDirectory;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author Administrator
* @description evidence_directory()Service
* @createDate 2024-10-08 16:33:47
*/
public interface EvidenceDirectoryService extends IService<EvidenceDirectory> {
}

@ -0,0 +1,22 @@
package com.supervision.police.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.supervision.police.domain.EvidenceCategory;
import com.supervision.police.service.EvidenceCategoryService;
import com.supervision.police.mapper.EvidenceCategoryMapper;
import org.springframework.stereotype.Service;
/**
* @author Administrator
* @description evidence_category()Service
* @createDate 2024-10-08 16:33:47
*/
@Service
public class EvidenceCategoryServiceImpl extends ServiceImpl<EvidenceCategoryMapper, EvidenceCategory>
implements EvidenceCategoryService{
}

@ -0,0 +1,22 @@
package com.supervision.police.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.supervision.police.domain.EvidenceDirectory;
import com.supervision.police.service.EvidenceDirectoryService;
import com.supervision.police.mapper.EvidenceDirectoryMapper;
import org.springframework.stereotype.Service;
/**
* @author Administrator
* @description evidence_directory()Service
* @createDate 2024-10-08 16:33:47
*/
@Service
public class EvidenceDirectoryServiceImpl extends ServiceImpl<EvidenceDirectoryMapper, EvidenceDirectory>
implements EvidenceDirectoryService{
}

@ -9,6 +9,8 @@
<result property="caseId" column="case_id" jdbcType="VARCHAR"/> <result property="caseId" column="case_id" jdbcType="VARCHAR"/>
<result property="evidenceName" column="evidence_name" jdbcType="VARCHAR"/> <result property="evidenceName" column="evidence_name" jdbcType="VARCHAR"/>
<result property="evidenceType" column="evidence_type" jdbcType="VARCHAR"/> <result property="evidenceType" column="evidence_type" jdbcType="VARCHAR"/>
<result property="processStatus" column="process_status" jdbcType="VARCHAR"/>
<result property="property" column="property" jdbcType="OTHER"/>
<result property="provider" column="provider" jdbcType="VARCHAR"/> <result property="provider" column="provider" jdbcType="VARCHAR"/>
<result property="partyA" column="party_a" jdbcType="VARCHAR"/> <result property="partyA" column="party_a" jdbcType="VARCHAR"/>
<result property="partyB" column="party_b" jdbcType="VARCHAR"/> <result property="partyB" column="party_b" jdbcType="VARCHAR"/>
@ -20,9 +22,10 @@
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id,case_id,evidence_name, id,case_id,evidence_name,
evidence_type,provider,party_a, evidence_type,process_status,property,
party_b,create_user_id,create_time, provider,party_a,party_b,
update_user_id,update_time create_user_id,create_time,update_user_id,
update_time
</sql> </sql>

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.supervision.police.mapper.EvidenceCategoryMapper">
<resultMap id="BaseResultMap" type="com.supervision.police.domain.EvidenceCategory">
<id property="id" column="id" jdbcType="VARCHAR"/>
<result property="code" column="code" jdbcType="VARCHAR"/>
<result property="caseType" column="case_type" jdbcType="VARCHAR"/>
<result property="categoryName" column="category_name" jdbcType="VARCHAR"/>
<result property="iconURl" column="icon_url" jdbcType="VARCHAR"/>
<result property="parentId" column="parent_id" jdbcType="VARCHAR"/>
<result property="createUserId" column="create_user_id" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="updateUserId" column="update_user_id" jdbcType="VARCHAR"/>
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
</resultMap>
<sql id="Base_Column_List">
id,code,case_type,
category_name,icon_url,parent_id,
create_user_id,create_time,update_user_id,
update_time
</sql>
</mapper>

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.supervision.police.mapper.EvidenceDirectoryMapper">
<resultMap id="BaseResultMap" type="com.supervision.police.domain.EvidenceDirectory">
<id property="id" column="id" jdbcType="VARCHAR"/>
<result property="caseId" column="case_id" jdbcType="VARCHAR"/>
<result property="directoryName" column="directory_name" jdbcType="VARCHAR"/>
<result property="categoryId" column="category_id" jdbcType="VARCHAR"/>
<result property="parentId" column="parent_id" jdbcType="VARCHAR"/>
<result property="createUserId" column="create_user_id" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="updateUserId" column="update_user_id" jdbcType="VARCHAR"/>
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
</resultMap>
<sql id="Base_Column_List">
id,case_id,directory_name,
category_id,parent_id,create_user_id,
create_time,update_user_id,update_time
</sql>
</mapper>

@ -8,6 +8,7 @@
<id property="id" column="id" jdbcType="VARCHAR"/> <id property="id" column="id" jdbcType="VARCHAR"/>
<result property="evidenceId" column="evidence_id" jdbcType="VARCHAR"/> <result property="evidenceId" column="evidence_id" jdbcType="VARCHAR"/>
<result property="fileId" column="file_id" jdbcType="VARCHAR"/> <result property="fileId" column="file_id" jdbcType="VARCHAR"/>
<result property="directoryId" column="directory_id" jdbcType="VARCHAR"/>
<result property="createUserId" column="create_user_id" jdbcType="VARCHAR"/> <result property="createUserId" column="create_user_id" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/> <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="updateUserId" column="update_user_id" jdbcType="VARCHAR"/> <result property="updateUserId" column="update_user_id" jdbcType="VARCHAR"/>
@ -16,8 +17,8 @@
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id,evidence_id,file_id, id,evidence_id,file_id,
create_user_id,create_time,update_user_id, directory_id,create_user_id,create_time,
update_time update_user_id,update_time
</sql> </sql>

Loading…
Cancel
Save