xyc
2024-09-10 0a31d5f715701b1491a471f3187b66331e78cd3b
新增可靠性评定后台
2个文件已修改
2个文件已添加
30 ■■■■■ 已修改文件
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dao/AssessResultDao.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/AssessResult.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
modules/mainPart/src/main/resources/mapper/taskReliability/AssessResultDao.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dao/AssessResultDao.java
New file
@@ -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> {
}
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;
}
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();
    }
modules/mainPart/src/main/resources/mapper/taskReliability/AssessResultDao.xml
New file
@@ -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>