|
@@ -215,7 +215,7 @@ public class TPssrAirtightController extends BaseController {
|
|
|
String initialPressure = tPssrAirtight.getInitialPressure();//初始压力
|
|
|
String finalPressure = tPssrAirtight.getFinalPressure();//最终压力
|
|
|
//泄漏率=(初始压力-最终压力)/初始压力*100%
|
|
|
- BigDecimal leakageRate = new BigDecimal(initialPressure).subtract(new BigDecimal(finalPressure)).divide(new BigDecimal(initialPressure), 2, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100));
|
|
|
+ BigDecimal leakageRate = new BigDecimal(initialPressure).subtract(new BigDecimal(finalPressure)).divide(new BigDecimal(initialPressure), 3, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100));
|
|
|
tPssrAirtight.setLeakageRate(String.valueOf(leakageRate.doubleValue()));//设置泄漏率
|
|
|
if (leakageRate.compareTo(new BigDecimal(tPssrAirtight.getStandard())) <= 0) {//判断是否满足标准
|
|
|
tPssrAirtight.setUptoStandard("是");
|