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