From 0a31d5f715701b1491a471f3187b66331e78cd3b Mon Sep 17 00:00:00 2001 From: xyc <jc_xiong@hotmail.com> Date: 星期二, 10 九月 2024 11:53:02 +0800 Subject: [PATCH] 新增可靠性评定后台 --- modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java | 4 ++++ modules/mainPart/src/main/resources/mapper/taskReliability/AssessResultDao.xml | 6 ++++++ modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/AssessResult.java | 3 +++ modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dao/AssessResultDao.java | 17 +++++++++++++++++ 4 files changed, 30 insertions(+), 0 deletions(-) diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dao/AssessResultDao.java b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dao/AssessResultDao.java new file mode 100644 index 0000000..1c1cf64 --- /dev/null +++ b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dao/AssessResultDao.java @@ -0,0 +1,17 @@ +package com.zt.life.modules.mainPart.taskReliability.dao; + +import com.zt.common.dao.BaseDao; +import com.zt.life.modules.mainPart.taskReliability.model.AssessResult; +import org.apache.ibatis.annotations.Mapper; + + +/** + * task + * + * @author zt generator + * @since 1.0.0 2024-03-15 + */ +@Mapper +public interface AssessResultDao extends BaseDao<AssessResult> { + +} diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/AssessResult.java b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/AssessResult.java index e40f624..56e1ef7 100644 --- a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/AssessResult.java +++ b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/AssessResult.java @@ -1,6 +1,7 @@ package com.zt.life.modules.mainPart.taskReliability.model; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.zt.common.entity.BusiEntity; import lombok.Data; @@ -8,11 +9,13 @@ @EqualsAndHashCode(callSuper = true) @Data +@TableName("assess_result") public class AssessResult extends BusiEntity { private Long id; private Long taskId; private Long productId; private Long itemId; private Double confidence; + private String xml; } diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java index 5db8653..3ab3536 100644 --- a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java +++ b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java @@ -16,6 +16,7 @@ import com.zt.life.modules.mainPart.basicInfo.model.XhProductModel; import com.zt.life.modules.mainPart.basicInfo.service.ParamDataService; import com.zt.life.modules.mainPart.sysPictureBase.service.SysPictureBaseService; +import com.zt.life.modules.mainPart.taskReliability.dao.AssessResultDao; import com.zt.life.modules.mainPart.taskReliability.dao.ReliabilityAssessDao; import com.zt.life.modules.mainPart.taskReliability.dto.TaskModelCheckResultDto; import com.zt.life.modules.mainPart.taskReliability.model.*; @@ -68,6 +69,8 @@ @Autowired private RedisTemplate redisTemplate; + @Autowired + private AssessResultDao assessResultDao; @Transactional(rollbackFor = Exception.class) public Result assess(AssessResult assessResult) { @@ -90,6 +93,7 @@ // 3. 璋冪敤绠楁硶搴擄紝杩涜璇勫畾璁$畻 result = callReliaAssessLib(assessResult); + assessResultDao.insert(assessResult); return Result.ok(); } diff --git a/modules/mainPart/src/main/resources/mapper/taskReliability/AssessResultDao.xml b/modules/mainPart/src/main/resources/mapper/taskReliability/AssessResultDao.xml new file mode 100644 index 0000000..0943a16 --- /dev/null +++ b/modules/mainPart/src/main/resources/mapper/taskReliability/AssessResultDao.xml @@ -0,0 +1,6 @@ +<?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.zt.life.modules.mainPart.taskReliability.dao.AssessResultDao"> + +</mapper> -- Gitblit v1.9.1