| | |
| | | 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); |
| | | } |