whycxzp
2021-05-21 ed9fe212dce95d2792d58665eed8c3dc70d7da6c
更新试验接口
1个文件已修改
11 ■■■■ 已修改文件
src/main/java/com/whyc/service/ExperimentService.java 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/ExperimentService.java
@@ -144,14 +144,19 @@
            precondition.setActualValue(preconditionStatus.getActualValue());
            precondition.setStatus(preconditionStatus.getStatus());*/
            Object preconditionActualValue = commonMapper.getPreconditionStatus(precondition);
            String preconditionActualValueStr = preconditionActualValue.toString();
            if(precondition.getValue().equals(preconditionActualValueStr)){
            /*String preconditionActualValueStr = preconditionActualValue.toString();
            if(precondition.getValue().equals(preconditionActualValueStr)){*/
            //采用浮点进行数值对比
            Float actualValue = (Float) preconditionActualValue;
            Float defaultValue = Float.parseFloat(precondition.getValue());
            if (defaultValue.equals(actualValue)) {
                precondition.setStatus(1);
            }else{
                precondition.setStatus(0);
                code.set(-1);
            }
            precondition.setActualValue(preconditionActualValueStr);
            precondition.setActualValue(actualValue.toString());
        });
        return new Response().set(code.get(),preconditions);
    }