From 43fdbb89db843ade7251da02f813b5b6f2f3cddf Mon Sep 17 00:00:00 2001 From: xueqingkun Date: Wed, 14 May 2025 16:40:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96v=5F0.0.2=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pdfqaserver/domain/DomainCategory.java | 48 ++++++++++++++ .../pdfqaserver/domain/DomainMetadata.java | 5 ++ .../pdfqaserver/domain/ErAttribute.java | 65 +++++++++++++++++++ .../pdfqaserver/domain/Intention.java | 50 ++++++++++++++ .../domain/IntentionDomainMetadata.java | 45 +++++++++++++ .../domain/IntentionTruncation.java | 45 +++++++++++++ .../pdfqaserver/domain/PdfInfo.java | 26 ++++++++ .../mapper/DomainCategoryMapper.java | 18 +++++ .../pdfqaserver/mapper/ErAttributeMapper.java | 18 +++++ .../mapper/IntentionDomainMetadataMapper.java | 18 +++++ .../pdfqaserver/mapper/IntentionMapper.java | 18 +++++ .../mapper/IntentionTruncationMapper.java | 18 +++++ .../service/DomainCategoryService.java | 13 ++++ .../service/ErAttributeService.java | 13 ++++ .../IntentionDomainMetadataService.java | 13 ++++ .../pdfqaserver/service/IntentionService.java | 13 ++++ .../service/IntentionTruncationService.java | 13 ++++ .../impl/DomainCategoryServiceImpl.java | 22 +++++++ .../service/impl/ErAttributeServiceImpl.java | 22 +++++++ .../IntentionDomainMetadataServiceImpl.java | 22 +++++++ .../service/impl/IntentionServiceImpl.java | 22 +++++++ .../impl/IntentionTruncationServiceImpl.java | 22 +++++++ src/main/resources/application.yml | 6 +- .../resources/mapper/DomainCategoryMapper.xml | 19 ++++++ .../resources/mapper/DomainMetadataMapper.xml | 3 +- .../resources/mapper/ErAttributeMapper.xml | 24 +++++++ .../mapper/IntentionDomainMetadataMapper.xml | 19 ++++++ src/main/resources/mapper/IntentionMapper.xml | 20 ++++++ .../mapper/IntentionTruncationMapper.xml | 19 ++++++ src/main/resources/mapper/PdfInfoMapper.xml | 24 ++++--- 30 files changed, 670 insertions(+), 13 deletions(-) create mode 100644 src/main/java/com/supervision/pdfqaserver/domain/DomainCategory.java create mode 100644 src/main/java/com/supervision/pdfqaserver/domain/ErAttribute.java create mode 100644 src/main/java/com/supervision/pdfqaserver/domain/Intention.java create mode 100644 src/main/java/com/supervision/pdfqaserver/domain/IntentionDomainMetadata.java create mode 100644 src/main/java/com/supervision/pdfqaserver/domain/IntentionTruncation.java create mode 100644 src/main/java/com/supervision/pdfqaserver/mapper/DomainCategoryMapper.java create mode 100644 src/main/java/com/supervision/pdfqaserver/mapper/ErAttributeMapper.java create mode 100644 src/main/java/com/supervision/pdfqaserver/mapper/IntentionDomainMetadataMapper.java create mode 100644 src/main/java/com/supervision/pdfqaserver/mapper/IntentionMapper.java create mode 100644 src/main/java/com/supervision/pdfqaserver/mapper/IntentionTruncationMapper.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/DomainCategoryService.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/ErAttributeService.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/IntentionDomainMetadataService.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/IntentionService.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/IntentionTruncationService.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/impl/DomainCategoryServiceImpl.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/impl/ErAttributeServiceImpl.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/impl/IntentionDomainMetadataServiceImpl.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/impl/IntentionServiceImpl.java create mode 100644 src/main/java/com/supervision/pdfqaserver/service/impl/IntentionTruncationServiceImpl.java create mode 100644 src/main/resources/mapper/DomainCategoryMapper.xml create mode 100644 src/main/resources/mapper/ErAttributeMapper.xml create mode 100644 src/main/resources/mapper/IntentionDomainMetadataMapper.xml create mode 100644 src/main/resources/mapper/IntentionMapper.xml create mode 100644 src/main/resources/mapper/IntentionTruncationMapper.xml diff --git a/src/main/java/com/supervision/pdfqaserver/domain/DomainCategory.java b/src/main/java/com/supervision/pdfqaserver/domain/DomainCategory.java new file mode 100644 index 0000000..a443e7a --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/domain/DomainCategory.java @@ -0,0 +1,48 @@ +package com.supervision.pdfqaserver.domain; + +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 领域类别表 + * @TableName domain_category + */ +@TableName(value ="domain_category") +@Data +public class DomainCategory implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 行业分类 + */ + private String industryName; + + /** + * 父级id + */ + private String parentId; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private LocalDateTime createTime; + + /** + * 更新时间 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/src/main/java/com/supervision/pdfqaserver/domain/DomainMetadata.java b/src/main/java/com/supervision/pdfqaserver/domain/DomainMetadata.java index 91695fd..b99d4a3 100644 --- a/src/main/java/com/supervision/pdfqaserver/domain/DomainMetadata.java +++ b/src/main/java/com/supervision/pdfqaserver/domain/DomainMetadata.java @@ -55,6 +55,11 @@ public class DomainMetadata implements Serializable { @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; + /** + * 领域分类id + */ + private String domainCategoryId; + @TableField(exist = false) private static final long serialVersionUID = 1L; } \ No newline at end of file diff --git a/src/main/java/com/supervision/pdfqaserver/domain/ErAttribute.java b/src/main/java/com/supervision/pdfqaserver/domain/ErAttribute.java new file mode 100644 index 0000000..7cc1da7 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/domain/ErAttribute.java @@ -0,0 +1,65 @@ +package com.supervision.pdfqaserver.domain; + +import com.baomidou.mybatisplus.annotation.*; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 实体关系属性表 + * @TableName er_attribute + */ +@TableName(value ="er_attribute") +@Data +public class ErAttribute implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 领域分类id + */ + private String domainMetadataId; + + /** + * 属性名 + */ + private String erName; + + /** + * 属性值类型 + */ + private String attrName; + + /** + * 属性值类型 + */ + private String attrValueType; + + /** + * 节点 1 关系 2 + */ + private String erType; + + /** + * + */ + private String parentId; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private LocalDateTime createTime; + + /** + * 更新时间 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/src/main/java/com/supervision/pdfqaserver/domain/Intention.java b/src/main/java/com/supervision/pdfqaserver/domain/Intention.java new file mode 100644 index 0000000..e469cad --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/domain/Intention.java @@ -0,0 +1,50 @@ +package com.supervision.pdfqaserver.domain; + +import com.baomidou.mybatisplus.annotation.*; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * + * @TableName intention + */ +@TableName(value ="intention") +@Data +public class Intention implements Serializable { + /** + * 意图表 + */ + @TableId + private String id; + + /** + * 摘要 + */ + private String digest; + + /** + * 描述详情 + */ + private String desc; + + /** + * 领域分类id + */ + private String domainCategoryId; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private LocalDateTime createTime; + + /** + * 更新时间 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/src/main/java/com/supervision/pdfqaserver/domain/IntentionDomainMetadata.java b/src/main/java/com/supervision/pdfqaserver/domain/IntentionDomainMetadata.java new file mode 100644 index 0000000..0b66170 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/domain/IntentionDomainMetadata.java @@ -0,0 +1,45 @@ +package com.supervision.pdfqaserver.domain; + +import com.baomidou.mybatisplus.annotation.*; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * + * @TableName intention_domain_metadata + */ +@TableName(value ="intention_domain_metadata") +@Data +public class IntentionDomainMetadata implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 意图id + */ + private String intentionId; + + /** + * 领域元数据id + */ + private String domainMetadataId; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private LocalDateTime createTime; + + /** + * 更新时间 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/src/main/java/com/supervision/pdfqaserver/domain/IntentionTruncation.java b/src/main/java/com/supervision/pdfqaserver/domain/IntentionTruncation.java new file mode 100644 index 0000000..af25e32 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/domain/IntentionTruncation.java @@ -0,0 +1,45 @@ +package com.supervision.pdfqaserver.domain; + +import com.baomidou.mybatisplus.annotation.*; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * + * @TableName intention_truncation + */ +@TableName(value ="intention_truncation") +@Data +public class IntentionTruncation implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 意图id + */ + private String intentionId; + + /** + * 片段id + */ + private String truncateId; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private LocalDateTime createTime; + + /** + * 更新时间 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/src/main/java/com/supervision/pdfqaserver/domain/PdfInfo.java b/src/main/java/com/supervision/pdfqaserver/domain/PdfInfo.java index 3b9085a..d669e35 100644 --- a/src/main/java/com/supervision/pdfqaserver/domain/PdfInfo.java +++ b/src/main/java/com/supervision/pdfqaserver/domain/PdfInfo.java @@ -54,6 +54,32 @@ public class PdfInfo implements Serializable { */ private LocalDateTime extractionEndTime; + + /** + * 训练状态 0:未训练 1:训练成功 2:训练失败 + */ + private Integer trainStatus; + + /** + * 开始训练时间 + */ + private LocalDateTime trainStartTime; + + /** + * 结束训练时间 + */ + private LocalDateTime trainEndTime; + + /** + * 领域分类id + */ + private String domainCategoryId; + + /** + * 文档内容类型 0:研报 1:对话 + */ + private String contentType; + /** * 创建时间 */ diff --git a/src/main/java/com/supervision/pdfqaserver/mapper/DomainCategoryMapper.java b/src/main/java/com/supervision/pdfqaserver/mapper/DomainCategoryMapper.java new file mode 100644 index 0000000..37bd3ee --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/mapper/DomainCategoryMapper.java @@ -0,0 +1,18 @@ +package com.supervision.pdfqaserver.mapper; + +import com.supervision.pdfqaserver.domain.DomainCategory; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author Administrator +* @description 针对表【domain_category(领域类别表)】的数据库操作Mapper +* @createDate 2025-05-14 15:23:54 +* @Entity com.supervision.pdfqaserver.domain.DomainCategory +*/ +public interface DomainCategoryMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/mapper/ErAttributeMapper.java b/src/main/java/com/supervision/pdfqaserver/mapper/ErAttributeMapper.java new file mode 100644 index 0000000..c0ab13d --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/mapper/ErAttributeMapper.java @@ -0,0 +1,18 @@ +package com.supervision.pdfqaserver.mapper; + +import com.supervision.pdfqaserver.domain.ErAttribute; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author Administrator +* @description 针对表【er_attribute(实体关系属性表)】的数据库操作Mapper +* @createDate 2025-05-14 15:23:54 +* @Entity com.supervision.pdfqaserver.domain.ErAttribute +*/ +public interface ErAttributeMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/mapper/IntentionDomainMetadataMapper.java b/src/main/java/com/supervision/pdfqaserver/mapper/IntentionDomainMetadataMapper.java new file mode 100644 index 0000000..8688699 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/mapper/IntentionDomainMetadataMapper.java @@ -0,0 +1,18 @@ +package com.supervision.pdfqaserver.mapper; + +import com.supervision.pdfqaserver.domain.IntentionDomainMetadata; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author Administrator +* @description 针对表【intention_domain_metadata】的数据库操作Mapper +* @createDate 2025-05-14 15:23:54 +* @Entity com.supervision.pdfqaserver.domain.IntentionDomainMetadata +*/ +public interface IntentionDomainMetadataMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/mapper/IntentionMapper.java b/src/main/java/com/supervision/pdfqaserver/mapper/IntentionMapper.java new file mode 100644 index 0000000..9594b64 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/mapper/IntentionMapper.java @@ -0,0 +1,18 @@ +package com.supervision.pdfqaserver.mapper; + +import com.supervision.pdfqaserver.domain.Intention; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author Administrator +* @description 针对表【intention】的数据库操作Mapper +* @createDate 2025-05-14 15:23:54 +* @Entity com.supervision.pdfqaserver.domain.Intention +*/ +public interface IntentionMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/mapper/IntentionTruncationMapper.java b/src/main/java/com/supervision/pdfqaserver/mapper/IntentionTruncationMapper.java new file mode 100644 index 0000000..e7e72a7 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/mapper/IntentionTruncationMapper.java @@ -0,0 +1,18 @@ +package com.supervision.pdfqaserver.mapper; + +import com.supervision.pdfqaserver.domain.IntentionTruncation; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author Administrator +* @description 针对表【intention_truncation】的数据库操作Mapper +* @createDate 2025-05-14 15:23:54 +* @Entity com.supervision.pdfqaserver.domain.IntentionTruncation +*/ +public interface IntentionTruncationMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/service/DomainCategoryService.java b/src/main/java/com/supervision/pdfqaserver/service/DomainCategoryService.java new file mode 100644 index 0000000..17e99dd --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/DomainCategoryService.java @@ -0,0 +1,13 @@ +package com.supervision.pdfqaserver.service; + +import com.supervision.pdfqaserver.domain.DomainCategory; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author Administrator +* @description 针对表【domain_category(领域类别表)】的数据库操作Service +* @createDate 2025-05-14 15:23:54 +*/ +public interface DomainCategoryService extends IService { + +} diff --git a/src/main/java/com/supervision/pdfqaserver/service/ErAttributeService.java b/src/main/java/com/supervision/pdfqaserver/service/ErAttributeService.java new file mode 100644 index 0000000..d8e03b3 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/ErAttributeService.java @@ -0,0 +1,13 @@ +package com.supervision.pdfqaserver.service; + +import com.supervision.pdfqaserver.domain.ErAttribute; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author Administrator +* @description 针对表【er_attribute(实体关系属性表)】的数据库操作Service +* @createDate 2025-05-14 15:23:54 +*/ +public interface ErAttributeService extends IService { + +} diff --git a/src/main/java/com/supervision/pdfqaserver/service/IntentionDomainMetadataService.java b/src/main/java/com/supervision/pdfqaserver/service/IntentionDomainMetadataService.java new file mode 100644 index 0000000..fc3e9f9 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/IntentionDomainMetadataService.java @@ -0,0 +1,13 @@ +package com.supervision.pdfqaserver.service; + +import com.supervision.pdfqaserver.domain.IntentionDomainMetadata; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author Administrator +* @description 针对表【intention_domain_metadata】的数据库操作Service +* @createDate 2025-05-14 15:23:54 +*/ +public interface IntentionDomainMetadataService extends IService { + +} diff --git a/src/main/java/com/supervision/pdfqaserver/service/IntentionService.java b/src/main/java/com/supervision/pdfqaserver/service/IntentionService.java new file mode 100644 index 0000000..d4c743a --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/IntentionService.java @@ -0,0 +1,13 @@ +package com.supervision.pdfqaserver.service; + +import com.supervision.pdfqaserver.domain.Intention; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author Administrator +* @description 针对表【intention】的数据库操作Service +* @createDate 2025-05-14 15:23:54 +*/ +public interface IntentionService extends IService { + +} diff --git a/src/main/java/com/supervision/pdfqaserver/service/IntentionTruncationService.java b/src/main/java/com/supervision/pdfqaserver/service/IntentionTruncationService.java new file mode 100644 index 0000000..fe84a6b --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/IntentionTruncationService.java @@ -0,0 +1,13 @@ +package com.supervision.pdfqaserver.service; + +import com.supervision.pdfqaserver.domain.IntentionTruncation; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author Administrator +* @description 针对表【intention_truncation】的数据库操作Service +* @createDate 2025-05-14 15:23:54 +*/ +public interface IntentionTruncationService extends IService { + +} diff --git a/src/main/java/com/supervision/pdfqaserver/service/impl/DomainCategoryServiceImpl.java b/src/main/java/com/supervision/pdfqaserver/service/impl/DomainCategoryServiceImpl.java new file mode 100644 index 0000000..c86a68c --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/impl/DomainCategoryServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.pdfqaserver.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.pdfqaserver.domain.DomainCategory; +import com.supervision.pdfqaserver.service.DomainCategoryService; +import com.supervision.pdfqaserver.mapper.DomainCategoryMapper; +import org.springframework.stereotype.Service; + +/** +* @author Administrator +* @description 针对表【domain_category(领域类别表)】的数据库操作Service实现 +* @createDate 2025-05-14 15:23:54 +*/ +@Service +public class DomainCategoryServiceImpl extends ServiceImpl + implements DomainCategoryService{ + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/service/impl/ErAttributeServiceImpl.java b/src/main/java/com/supervision/pdfqaserver/service/impl/ErAttributeServiceImpl.java new file mode 100644 index 0000000..972303f --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/impl/ErAttributeServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.pdfqaserver.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.pdfqaserver.domain.ErAttribute; +import com.supervision.pdfqaserver.service.ErAttributeService; +import com.supervision.pdfqaserver.mapper.ErAttributeMapper; +import org.springframework.stereotype.Service; + +/** +* @author Administrator +* @description 针对表【er_attribute(实体关系属性表)】的数据库操作Service实现 +* @createDate 2025-05-14 15:23:54 +*/ +@Service +public class ErAttributeServiceImpl extends ServiceImpl + implements ErAttributeService{ + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionDomainMetadataServiceImpl.java b/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionDomainMetadataServiceImpl.java new file mode 100644 index 0000000..89988a6 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionDomainMetadataServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.pdfqaserver.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.pdfqaserver.domain.IntentionDomainMetadata; +import com.supervision.pdfqaserver.service.IntentionDomainMetadataService; +import com.supervision.pdfqaserver.mapper.IntentionDomainMetadataMapper; +import org.springframework.stereotype.Service; + +/** +* @author Administrator +* @description 针对表【intention_domain_metadata】的数据库操作Service实现 +* @createDate 2025-05-14 15:23:54 +*/ +@Service +public class IntentionDomainMetadataServiceImpl extends ServiceImpl + implements IntentionDomainMetadataService{ + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionServiceImpl.java b/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionServiceImpl.java new file mode 100644 index 0000000..ac6d5b9 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.pdfqaserver.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.pdfqaserver.domain.Intention; +import com.supervision.pdfqaserver.service.IntentionService; +import com.supervision.pdfqaserver.mapper.IntentionMapper; +import org.springframework.stereotype.Service; + +/** +* @author Administrator +* @description 针对表【intention】的数据库操作Service实现 +* @createDate 2025-05-14 15:23:54 +*/ +@Service +public class IntentionServiceImpl extends ServiceImpl + implements IntentionService{ + +} + + + + diff --git a/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionTruncationServiceImpl.java b/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionTruncationServiceImpl.java new file mode 100644 index 0000000..bd00860 --- /dev/null +++ b/src/main/java/com/supervision/pdfqaserver/service/impl/IntentionTruncationServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.pdfqaserver.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.pdfqaserver.domain.IntentionTruncation; +import com.supervision.pdfqaserver.service.IntentionTruncationService; +import com.supervision.pdfqaserver.mapper.IntentionTruncationMapper; +import org.springframework.stereotype.Service; + +/** +* @author Administrator +* @description 针对表【intention_truncation】的数据库操作Service实现 +* @createDate 2025-05-14 15:23:54 +*/ +@Service +public class IntentionTruncationServiceImpl extends ServiceImpl + implements IntentionTruncationService{ + +} + + + + diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 775f5ee..381ee8e 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -7,7 +7,7 @@ spring: name: pdf-qa-server datasource: druid: - url: jdbc:postgresql://192.168.10.137:54321/pdf-qa + url: jdbc:postgresql://192.168.10.137:54321/pdf-qa?currentSchema=pre_train username: postgres password: 123456 driver-class-name: org.postgresql.Driver @@ -28,8 +28,8 @@ spring: timeout: 180000 neo4j: driver: - uri: bolt://192.168.10.137:17688 - #uri: bolt://192.168.10.137:17687 + #uri: bolt://192.168.10.137:17688 + uri: bolt://192.168.10.137:17687 user: neo4j password: 12345678 diff --git a/src/main/resources/mapper/DomainCategoryMapper.xml b/src/main/resources/mapper/DomainCategoryMapper.xml new file mode 100644 index 0000000..9a027ee --- /dev/null +++ b/src/main/resources/mapper/DomainCategoryMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + id,industry_name,parent_id, + create_time,update_time + + diff --git a/src/main/resources/mapper/DomainMetadataMapper.xml b/src/main/resources/mapper/DomainMetadataMapper.xml index 3f1d122..7cd5a0e 100644 --- a/src/main/resources/mapper/DomainMetadataMapper.xml +++ b/src/main/resources/mapper/DomainMetadataMapper.xml @@ -11,13 +11,14 @@ + id,domain_type,source_type, - relation,target_type,generation_type, + relation,target_type,generation_type,domain_category_id, create_time,update_time diff --git a/src/main/resources/mapper/ErAttributeMapper.xml b/src/main/resources/mapper/ErAttributeMapper.xml new file mode 100644 index 0000000..7ac80d9 --- /dev/null +++ b/src/main/resources/mapper/ErAttributeMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + id,domain_metadata_id,er_name, + attr_name,attr_value_type,er_type, + parent_id,create_time,update_time + + diff --git a/src/main/resources/mapper/IntentionDomainMetadataMapper.xml b/src/main/resources/mapper/IntentionDomainMetadataMapper.xml new file mode 100644 index 0000000..44b6e99 --- /dev/null +++ b/src/main/resources/mapper/IntentionDomainMetadataMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + id,intention_id,domain_metadata_id, + create_time,update_time + + diff --git a/src/main/resources/mapper/IntentionMapper.xml b/src/main/resources/mapper/IntentionMapper.xml new file mode 100644 index 0000000..5cf27df --- /dev/null +++ b/src/main/resources/mapper/IntentionMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + id,digest,desc, + domain_category_id,create_time,update_time + + diff --git a/src/main/resources/mapper/IntentionTruncationMapper.xml b/src/main/resources/mapper/IntentionTruncationMapper.xml new file mode 100644 index 0000000..70b6bd1 --- /dev/null +++ b/src/main/resources/mapper/IntentionTruncationMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + id,intention_id,truncate_id, + create_time,update_time + + diff --git a/src/main/resources/mapper/PdfInfoMapper.xml b/src/main/resources/mapper/PdfInfoMapper.xml index 6815830..c7ff672 100644 --- a/src/main/resources/mapper/PdfInfoMapper.xml +++ b/src/main/resources/mapper/PdfInfoMapper.xml @@ -5,21 +5,27 @@ - - - - - - - - - + + + + + + + + + + + + + + id,path,filename,process_status, analysis_start_time,analysis_end_time, extraction_start_time,extraction_end_time, + train_status,train_start_time,train_end_time,domain_category_id,content_type, create_time