xyc
2024-10-15 af5762fdb87b6adfe07fbdb491cd684931afc652
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java
@@ -116,6 +116,8 @@
        // 3. 调用算法库,进行评定计算
        result = callReliaAssessLib(assessResult);
        if (result.getCode() != 0) throw new RenException(result.getMsg());
        assessResultDao.insert(assessResult);
        List<ReliabilityAssess> list = this.getAssess(assessResult, assessId);
@@ -707,7 +709,11 @@
        InputStream is = null;
        BufferedReader br = null;
        try {
            try {
            setParamToRedis(assessResult);
            } catch (Exception e) {
                throw new RuntimeException("访问Redis失败。请检查Redis是否已启动。");
            }
            Process process = null;
            String command = "python " + assessMain;
@@ -738,7 +744,7 @@
                }
            }
//            deleteAssessInfoInRedis(assessResult.getId()); //TODO(发布时放开)
            deleteAssessInfoInRedis(assessResult.getId());
        } catch (Exception e) {
            logger.error("启动可靠性评定算法库时发生Exception:", e);
            e.printStackTrace();