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>