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