1. 证据改造代码提交

topo_dev
xueqingkun
parent e23c29ede8
commit 863f3e819f

@ -51,6 +51,8 @@ public class CaseEvidence implements Serializable {
*/
private String processStatus;
private String title;
/**
*
*/

@ -47,6 +47,9 @@ public class CaseEvidenceDetailDTO {
@Schema(description = "案件证据目录id")
private String directoryId;
@Schema(description = "案件证据标题")
private String title;
private String caseId;
@Schema(description = "案件证据文件信息列表")

@ -280,6 +280,7 @@ public class CaseEvidenceServiceImpl extends ServiceImpl<CaseEvidenceMapper, Cas
long titleStart = System.currentTimeMillis();
llmExtractDto = llmExtractService.extractTitle(Collections.singletonList(llmExtractDto)).get(0);
log.info("标题提取完成。更新证据处理状态为【标题提取完成】。标题:【{}】。耗时:【{}】ms", llmExtractDto.getTitle(), System.currentTimeMillis() - titleStart);
caseEvidence.setTitle(llmExtractDto.getTitle());
caseEvidence.setProcessStatus(EvidenceConstants.PROCESS_STATUS_TITLE_EXTRACT_OK);
updateById(caseEvidence);
// 根据证据目录id查询提示词

@ -11,8 +11,8 @@
<result property="evidenceName" column="evidence_name" jdbcType="VARCHAR"/>
<result property="evidenceType" column="evidence_type" jdbcType="VARCHAR"/>
<result property="processStatus" column="process_status" jdbcType="VARCHAR"/>
<result property="property" column="property" jdbcType="JAVA_OBJECT" typeHandler="com.supervision.police.handler.JsonTypeHandler"/>
<result property="provider" column="provider" jdbcType="VARCHAR"/>
<result property="property" column="property" jdbcType="JAVA_OBJECT" typeHandler="com.supervision.police.handler.NotePromptExtractAttributesTypeHandler"/>
<result property="title" column="title" jdbcType="VARCHAR"/>
<result property="partyA" column="party_a" jdbcType="VARCHAR"/>
<result property="partyB" column="party_b" jdbcType="VARCHAR"/>
<result property="createUserId" column="create_user_id" jdbcType="VARCHAR"/>
@ -47,6 +47,7 @@
<result column="case_id" property="caseId"/>
<result column="process_status" property="processStatus"/>
<result column="directory_id" property="directoryId"/>
<result column="title" property="title"/>
<result column="update_time" property="updateTime"/>
<collection property="fileList" ofType="com.supervision.police.dto.EvidenceFileDTO" resultMap="evidenceFileDTOMapId"/>
</resultMap>
@ -57,6 +58,7 @@
ce.evidence_name,
ce.evidence_type,
ce.directory_id,
ce.title,
ce.process_status,
ef.file_id,
ef.batch_no,
@ -81,6 +83,7 @@
ce.evidence_type,
ce.process_status,
ce.directory_id,
ce.title,
ef.file_id,
fop.draw_img_id,
fop.ocr_text,

Loading…
Cancel
Save